public static class SubnetworkSettings.Builder extends ClientSettings.Builder<SubnetworkSettings,SubnetworkSettings.Builder>
Modifier | Constructor and Description |
---|---|
protected |
Builder() |
protected |
Builder(ClientContext clientContext) |
protected |
Builder(SubnetworkSettings settings) |
protected |
Builder(SubnetworkStubSettings.Builder stubSettings) |
applyToAllUnaryMethods, getClock, getCredentialsProvider, getEndpoint, getExecutorProvider, getHeaderProvider, getInternalHeaderProvider, getStubSettings, getTransportChannelProvider, getWatchdogCheckInterval, getWatchdogProvider, self, setClock, setCredentialsProvider, setEndpoint, setExecutorProvider, setHeaderProvider, setInternalHeaderProvider, setTransportChannelProvider, setWatchdogCheckInterval, setWatchdogProvider, toString
protected Builder() throws IOException
IOException
protected Builder(ClientContext clientContext)
protected Builder(SubnetworkSettings settings)
protected Builder(SubnetworkStubSettings.Builder stubSettings)
public SubnetworkStubSettings.Builder getStubSettingsBuilder()
public SubnetworkSettings.Builder applyToAllUnaryMethods(ApiFunction<UnaryCallSettings.Builder<?,?>,Void> settingsUpdater) throws Exception
Note: This method does not support applying settings to streaming methods.
Exception
public PagedCallSettings.Builder<AggregatedListSubnetworksHttpRequest,SubnetworkAggregatedList,SubnetworkClient.AggregatedListSubnetworksPagedResponse> aggregatedListSubnetworksSettings()
public UnaryCallSettings.Builder<DeleteSubnetworkHttpRequest,Operation> deleteSubnetworkSettings()
public UnaryCallSettings.Builder<ExpandIpCidrRangeSubnetworkHttpRequest,Operation> expandIpCidrRangeSubnetworkSettings()
public UnaryCallSettings.Builder<GetSubnetworkHttpRequest,Subnetwork> getSubnetworkSettings()
public UnaryCallSettings.Builder<GetIamPolicySubnetworkHttpRequest,Policy> getIamPolicySubnetworkSettings()
public UnaryCallSettings.Builder<InsertSubnetworkHttpRequest,Operation> insertSubnetworkSettings()
public PagedCallSettings.Builder<ListSubnetworksHttpRequest,SubnetworkList,SubnetworkClient.ListSubnetworksPagedResponse> listSubnetworksSettings()
public PagedCallSettings.Builder<ListUsableSubnetworksHttpRequest,UsableSubnetworksAggregatedList,SubnetworkClient.ListUsableSubnetworksPagedResponse> listUsableSubnetworksSettings()
public UnaryCallSettings.Builder<PatchSubnetworkHttpRequest,Operation> patchSubnetworkSettings()
public UnaryCallSettings.Builder<SetIamPolicySubnetworkHttpRequest,Policy> setIamPolicySubnetworkSettings()
public UnaryCallSettings.Builder<SetPrivateIpGoogleAccessSubnetworkHttpRequest,Operation> setPrivateIpGoogleAccessSubnetworkSettings()
public UnaryCallSettings.Builder<TestIamPermissionsSubnetworkHttpRequest,TestPermissionsResponse> testIamPermissionsSubnetworkSettings()
public SubnetworkSettings build() throws IOException
build
in class ClientSettings.Builder<SubnetworkSettings,SubnetworkSettings.Builder>
IOException
Copyright © 2019 Google LLC. All rights reserved.