Package com.google.cloud.iap.v1.stub
Class IdentityAwareProxyOAuthServiceStubSettings.Builder
java.lang.Object
com.google.api.gax.rpc.StubSettings.Builder<IdentityAwareProxyOAuthServiceStubSettings,IdentityAwareProxyOAuthServiceStubSettings.Builder>
com.google.cloud.iap.v1.stub.IdentityAwareProxyOAuthServiceStubSettings.Builder
- Enclosing class:
- IdentityAwareProxyOAuthServiceStubSettings
public static class IdentityAwareProxyOAuthServiceStubSettings.Builder
extends StubSettings.Builder<IdentityAwareProxyOAuthServiceStubSettings,IdentityAwareProxyOAuthServiceStubSettings.Builder>
Builder for IdentityAwareProxyOAuthServiceStubSettings.
-
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedBuilder()protectedBuilder(ClientContext clientContext) protected -
Method Summary
Modifier and TypeMethodDescriptionapplyToAllUnaryMethods(ApiFunction<UnaryCallSettings.Builder<?, ?>, Void> settingsUpdater) Applies the given settings updater function to all of the unary API methods in this service.build()Returns the builder for the settings used for calls to createBrand.Returns the builder for the settings used for calls to createIdentityAwareProxyClient.UnaryCallSettings.Builder<DeleteIdentityAwareProxyClientRequest,com.google.protobuf.Empty> Returns the builder for the settings used for calls to deleteIdentityAwareProxyClient.Returns the builder for the settings used for calls to getBrand.Returns the builder for the settings used for calls to getIdentityAwareProxyClient.Returns the builder for the settings used for calls to listBrands.PagedCallSettings.Builder<ListIdentityAwareProxyClientsRequest,ListIdentityAwareProxyClientsResponse, IdentityAwareProxyOAuthServiceClient.ListIdentityAwareProxyClientsPagedResponse> Returns the builder for the settings used for calls to listIdentityAwareProxyClients.Returns the builder for the settings used for calls to resetIdentityAwareProxyClientSecret.com.google.common.collect.ImmutableList<UnaryCallSettings.Builder<?,?>> Methods inherited from class com.google.api.gax.rpc.StubSettings.Builder
applyToAllUnaryMethods, getApiKey, getBackgroundExecutorProvider, getClock, getCredentialsProvider, getEndpoint, getExecutorProvider, getGdchApiAudience, getHeaderProvider, getInternalHeaderProvider, getMtlsEndpoint, getQuotaProjectId, getStreamWatchdogCheckInterval, getStreamWatchdogCheckIntervalDuration, getStreamWatchdogProvider, getTracerFactory, getTransportChannelProvider, self, setApiKey, setBackgroundExecutorProvider, setClock, setCredentialsProvider, setEndpoint, setExecutorProvider, setGdchApiAudience, setHeaderProvider, setInternalHeaderProvider, setMtlsEndpoint, setQuotaProjectId, setStreamWatchdogCheckInterval, setStreamWatchdogCheckIntervalDuration, setStreamWatchdogProvider, setSwitchToMtlsEndpointAllowed, setTracerFactory, setTransportChannelProvider, setUniverseDomain, toString
-
Constructor Details
-
Builder
protected Builder() -
Builder
-
Builder
-
-
Method Details
-
applyToAllUnaryMethods
public IdentityAwareProxyOAuthServiceStubSettings.Builder applyToAllUnaryMethods(ApiFunction<UnaryCallSettings.Builder<?, ?>, Void> settingsUpdater) Applies the given settings updater function to all of the unary API methods in this service.Note: This method does not support applying settings to streaming methods.
-
unaryMethodSettingsBuilders
public com.google.common.collect.ImmutableList<UnaryCallSettings.Builder<?,?>> unaryMethodSettingsBuilders() -
listBrandsSettings
Returns the builder for the settings used for calls to listBrands. -
createBrandSettings
Returns the builder for the settings used for calls to createBrand. -
getBrandSettings
Returns the builder for the settings used for calls to getBrand. -
createIdentityAwareProxyClientSettings
public UnaryCallSettings.Builder<CreateIdentityAwareProxyClientRequest,IdentityAwareProxyClient> createIdentityAwareProxyClientSettings()Returns the builder for the settings used for calls to createIdentityAwareProxyClient. -
listIdentityAwareProxyClientsSettings
public PagedCallSettings.Builder<ListIdentityAwareProxyClientsRequest,ListIdentityAwareProxyClientsResponse, listIdentityAwareProxyClientsSettings()IdentityAwareProxyOAuthServiceClient.ListIdentityAwareProxyClientsPagedResponse> Returns the builder for the settings used for calls to listIdentityAwareProxyClients. -
getIdentityAwareProxyClientSettings
public UnaryCallSettings.Builder<GetIdentityAwareProxyClientRequest,IdentityAwareProxyClient> getIdentityAwareProxyClientSettings()Returns the builder for the settings used for calls to getIdentityAwareProxyClient. -
resetIdentityAwareProxyClientSecretSettings
public UnaryCallSettings.Builder<ResetIdentityAwareProxyClientSecretRequest,IdentityAwareProxyClient> resetIdentityAwareProxyClientSecretSettings()Returns the builder for the settings used for calls to resetIdentityAwareProxyClientSecret. -
deleteIdentityAwareProxyClientSettings
public UnaryCallSettings.Builder<DeleteIdentityAwareProxyClientRequest,com.google.protobuf.Empty> deleteIdentityAwareProxyClientSettings()Returns the builder for the settings used for calls to deleteIdentityAwareProxyClient. -
build
- Specified by:
buildin classStubSettings.Builder<IdentityAwareProxyOAuthServiceStubSettings,IdentityAwareProxyOAuthServiceStubSettings.Builder> - Throws:
IOException
-