Class AuthProviderServiceStubSettings.Builder (0.1.0)

public static class AuthProviderServiceStubSettings.Builder extends StubSettings.Builder<AuthProviderServiceStubSettings,AuthProviderServiceStubSettings.Builder>

Builder for AuthProviderServiceStubSettings.

Inheritance

java.lang.Object > StubSettings.Builder > AuthProviderServiceStubSettings.Builder

Constructors

Builder()

protected Builder()

Builder(@Nullable ClientContext clientContext)

protected Builder(@Nullable ClientContext clientContext)
Parameter
Name Description
clientContext @org.jspecify.annotations.Nullable com.google.api.gax.rpc.ClientContext

Builder(AuthProviderServiceStubSettings settings)

protected Builder(AuthProviderServiceStubSettings settings)
Parameter
Name Description
settings AuthProviderServiceStubSettings

Methods

applyToAllUnaryMethods(ApiFunction<UnaryCallSettings.Builder<?,?>,Void> settingsUpdater)

public AuthProviderServiceStubSettings.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.

Parameter
Name Description
settingsUpdater ApiFunction<Builder<?,?>,java.lang.Void>
Returns
Type Description
AuthProviderServiceStubSettings.Builder

build()

public AuthProviderServiceStubSettings build()
Returns
Type Description
AuthProviderServiceStubSettings
Overrides
Exceptions
Type Description
IOException

createAuthProviderSettings()

public UnaryCallSettings.Builder<CreateAuthProviderRequest,AuthProvider> createAuthProviderSettings()

Returns the builder for the settings used for calls to createAuthProvider.

Returns
Type Description
Builder<CreateAuthProviderRequest,AuthProvider>

deleteAuthProviderSettings()

public UnaryCallSettings.Builder<DeleteAuthProviderRequest,Empty> deleteAuthProviderSettings()

Returns the builder for the settings used for calls to deleteAuthProvider.

Returns
Type Description
Builder<DeleteAuthProviderRequest,Empty>

deleteAuthorizationSettings()

public UnaryCallSettings.Builder<DeleteAuthorizationRequest,Empty> deleteAuthorizationSettings()

Returns the builder for the settings used for calls to deleteAuthorization.

Returns
Type Description
Builder<DeleteAuthorizationRequest,Empty>

disableAuthProviderSettings()

public UnaryCallSettings.Builder<DisableAuthProviderRequest,AuthProvider> disableAuthProviderSettings()

Returns the builder for the settings used for calls to disableAuthProvider.

Returns
Type Description
Builder<DisableAuthProviderRequest,AuthProvider>

enableAuthProviderSettings()

public UnaryCallSettings.Builder<EnableAuthProviderRequest,AuthProvider> enableAuthProviderSettings()

Returns the builder for the settings used for calls to enableAuthProvider.

Returns
Type Description
Builder<EnableAuthProviderRequest,AuthProvider>

getAccessSummarySettings()

public UnaryCallSettings.Builder<GetAccessSummaryRequest,AccessSummary> getAccessSummarySettings()

Returns the builder for the settings used for calls to getAccessSummary.

Returns
Type Description
Builder<GetAccessSummaryRequest,AccessSummary>

getAuthProviderSettings()

public UnaryCallSettings.Builder<GetAuthProviderRequest,AuthProvider> getAuthProviderSettings()

Returns the builder for the settings used for calls to getAuthProvider.

Returns
Type Description
Builder<GetAuthProviderRequest,AuthProvider>

getAuthorizationSettings()

public UnaryCallSettings.Builder<GetAuthorizationRequest,Authorization> getAuthorizationSettings()

Returns the builder for the settings used for calls to getAuthorization.

Returns
Type Description
Builder<GetAuthorizationRequest,Authorization>

getIamPolicySettings()

public UnaryCallSettings.Builder<GetIamPolicyRequest,Policy> getIamPolicySettings()

Returns the builder for the settings used for calls to getIamPolicy.

Returns
Type Description
Builder<com.google.iam.v1.GetIamPolicyRequest,com.google.iam.v1.Policy>

getLocationSettings()

public UnaryCallSettings.Builder<GetLocationRequest,Location> getLocationSettings()

Returns the builder for the settings used for calls to getLocation.

Returns
Type Description
Builder<com.google.cloud.location.GetLocationRequest,com.google.cloud.location.Location>

listAccessSummariesSettings()

public PagedCallSettings.Builder<ListAccessSummariesRequest,ListAccessSummariesResponse,AuthProviderServiceClient.ListAccessSummariesPagedResponse> listAccessSummariesSettings()

Returns the builder for the settings used for calls to listAccessSummaries.

Returns
Type Description
Builder<ListAccessSummariesRequest,ListAccessSummariesResponse,ListAccessSummariesPagedResponse>

listAuthProvidersSettings()

public PagedCallSettings.Builder<ListAuthProvidersRequest,ListAuthProvidersResponse,AuthProviderServiceClient.ListAuthProvidersPagedResponse> listAuthProvidersSettings()

Returns the builder for the settings used for calls to listAuthProviders.

Returns
Type Description
Builder<ListAuthProvidersRequest,ListAuthProvidersResponse,ListAuthProvidersPagedResponse>

listAuthorizationsSettings()

public PagedCallSettings.Builder<ListAuthorizationsRequest,ListAuthorizationsResponse,AuthProviderServiceClient.ListAuthorizationsPagedResponse> listAuthorizationsSettings()

Returns the builder for the settings used for calls to listAuthorizations.

Returns
Type Description
Builder<ListAuthorizationsRequest,ListAuthorizationsResponse,ListAuthorizationsPagedResponse>

listLocationsSettings()

public PagedCallSettings.Builder<ListLocationsRequest,ListLocationsResponse,AuthProviderServiceClient.ListLocationsPagedResponse> listLocationsSettings()

Returns the builder for the settings used for calls to listLocations.

Returns
Type Description
Builder<com.google.cloud.location.ListLocationsRequest,com.google.cloud.location.ListLocationsResponse,ListLocationsPagedResponse>

queryAuthProvidersSettings()

public PagedCallSettings.Builder<QueryAuthProvidersRequest,QueryAuthProvidersResponse,AuthProviderServiceClient.QueryAuthProvidersPagedResponse> queryAuthProvidersSettings()

Returns the builder for the settings used for calls to queryAuthProviders.

Returns
Type Description
Builder<QueryAuthProvidersRequest,QueryAuthProvidersResponse,QueryAuthProvidersPagedResponse>

queryWorkloadsSettings()

public PagedCallSettings.Builder<QueryWorkloadsRequest,QueryWorkloadsResponse,AuthProviderServiceClient.QueryWorkloadsPagedResponse> queryWorkloadsSettings()

Returns the builder for the settings used for calls to queryWorkloads.

Returns
Type Description
Builder<QueryWorkloadsRequest,QueryWorkloadsResponse,QueryWorkloadsPagedResponse>

revokeAuthorizationSettings()

public UnaryCallSettings.Builder<RevokeAuthorizationRequest,RevokeAuthorizationResponse> revokeAuthorizationSettings()

Returns the builder for the settings used for calls to revokeAuthorization.

Returns
Type Description
Builder<RevokeAuthorizationRequest,RevokeAuthorizationResponse>

setIamPolicySettings()

public UnaryCallSettings.Builder<SetIamPolicyRequest,Policy> setIamPolicySettings()

Returns the builder for the settings used for calls to setIamPolicy.

Returns
Type Description
Builder<com.google.iam.v1.SetIamPolicyRequest,com.google.iam.v1.Policy>

testIamPermissionsSettings()

public UnaryCallSettings.Builder<TestIamPermissionsRequest,TestIamPermissionsResponse> testIamPermissionsSettings()

Returns the builder for the settings used for calls to testIamPermissions.

Returns
Type Description
Builder<com.google.iam.v1.TestIamPermissionsRequest,com.google.iam.v1.TestIamPermissionsResponse>

unaryMethodSettingsBuilders()

public ImmutableList<UnaryCallSettings.Builder<?,?>> unaryMethodSettingsBuilders()
Returns
Type Description
com.google.common.collect.ImmutableList<Builder<?,?>>

undeleteAuthProviderSettings()

public UnaryCallSettings.Builder<UndeleteAuthProviderRequest,AuthProvider> undeleteAuthProviderSettings()

Returns the builder for the settings used for calls to undeleteAuthProvider.

Returns
Type Description
Builder<UndeleteAuthProviderRequest,AuthProvider>

updateAuthProviderSettings()

public UnaryCallSettings.Builder<UpdateAuthProviderRequest,AuthProvider> updateAuthProviderSettings()

Returns the builder for the settings used for calls to updateAuthProvider.

Returns
Type Description
Builder<UpdateAuthProviderRequest,AuthProvider>