Package com.google.cloud.gkehub.v1
Class GkeHubSettings.Builder
java.lang.Object
com.google.api.gax.rpc.ClientSettings.Builder<GkeHubSettings,GkeHubSettings.Builder>
com.google.cloud.gkehub.v1.GkeHubSettings.Builder
- Enclosing class:
- GkeHubSettings
public static class GkeHubSettings.Builder
extends ClientSettings.Builder<GkeHubSettings,GkeHubSettings.Builder>
Builder for GkeHubSettings.
-
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedBuilder()protectedBuilder(ClientContext clientContext) protectedBuilder(GkeHubSettings settings) protectedBuilder(GkeHubStubSettings.Builder stubSettings) -
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 createFeature.Returns the builder for the settings used for calls to createFeature.Returns the builder for the settings used for calls to createFleet.Returns the builder for the settings used for calls to createFleet.Returns the builder for the settings used for calls to createMembershipBinding.Returns the builder for the settings used for calls to createMembershipBinding.Returns the builder for the settings used for calls to createMembership.OperationCallSettings.Builder<CreateMembershipRBACRoleBindingRequest,RBACRoleBinding, OperationMetadata> Returns the builder for the settings used for calls to createMembershipRBACRoleBinding.Returns the builder for the settings used for calls to createMembershipRBACRoleBinding.Returns the builder for the settings used for calls to createMembership.Returns the builder for the settings used for calls to createScopeNamespace.Returns the builder for the settings used for calls to createScopeNamespace.Returns the builder for the settings used for calls to createScope.Returns the builder for the settings used for calls to createScopeRBACRoleBinding.Returns the builder for the settings used for calls to createScopeRBACRoleBinding.Returns the builder for the settings used for calls to createScope.OperationCallSettings.Builder<DeleteFeatureRequest,com.google.protobuf.Empty, OperationMetadata> Returns the builder for the settings used for calls to deleteFeature.Returns the builder for the settings used for calls to deleteFeature.OperationCallSettings.Builder<DeleteFleetRequest,com.google.protobuf.Empty, OperationMetadata> Returns the builder for the settings used for calls to deleteFleet.Returns the builder for the settings used for calls to deleteFleet.OperationCallSettings.Builder<DeleteMembershipBindingRequest,com.google.protobuf.Empty, OperationMetadata> Returns the builder for the settings used for calls to deleteMembershipBinding.Returns the builder for the settings used for calls to deleteMembershipBinding.OperationCallSettings.Builder<DeleteMembershipRequest,com.google.protobuf.Empty, OperationMetadata> Returns the builder for the settings used for calls to deleteMembership.OperationCallSettings.Builder<DeleteMembershipRBACRoleBindingRequest,com.google.protobuf.Empty, OperationMetadata> Returns the builder for the settings used for calls to deleteMembershipRBACRoleBinding.Returns the builder for the settings used for calls to deleteMembershipRBACRoleBinding.Returns the builder for the settings used for calls to deleteMembership.OperationCallSettings.Builder<DeleteScopeNamespaceRequest,com.google.protobuf.Empty, OperationMetadata> Returns the builder for the settings used for calls to deleteScopeNamespace.Returns the builder for the settings used for calls to deleteScopeNamespace.OperationCallSettings.Builder<DeleteScopeRequest,com.google.protobuf.Empty, OperationMetadata> Returns the builder for the settings used for calls to deleteScope.OperationCallSettings.Builder<DeleteScopeRBACRoleBindingRequest,com.google.protobuf.Empty, OperationMetadata> Returns the builder for the settings used for calls to deleteScopeRBACRoleBinding.Returns the builder for the settings used for calls to deleteScopeRBACRoleBinding.Returns the builder for the settings used for calls to deleteScope.Returns the builder for the settings used for calls to generateConnectManifest.UnaryCallSettings.Builder<GenerateMembershipRBACRoleBindingYAMLRequest,GenerateMembershipRBACRoleBindingYAMLResponse> Returns the builder for the settings used for calls to generateMembershipRBACRoleBindingYAML.Returns the builder for the settings used for calls to getFeature.Returns the builder for the settings used for calls to getFleet.Returns the builder for the settings used for calls to getMembershipBinding.Returns the builder for the settings used for calls to getMembershipRBACRoleBinding.Returns the builder for the settings used for calls to getMembership.Returns the builder for the settings used for calls to getScopeNamespace.Returns the builder for the settings used for calls to getScopeRBACRoleBinding.Returns the builder for the settings used for calls to getScope.PagedCallSettings.Builder<ListBoundMembershipsRequest,ListBoundMembershipsResponse, GkeHubClient.ListBoundMembershipsPagedResponse> Returns the builder for the settings used for calls to listBoundMemberships.PagedCallSettings.Builder<ListFeaturesRequest,ListFeaturesResponse, GkeHubClient.ListFeaturesPagedResponse> Returns the builder for the settings used for calls to listFeatures.PagedCallSettings.Builder<ListFleetsRequest,ListFleetsResponse, GkeHubClient.ListFleetsPagedResponse> Returns the builder for the settings used for calls to listFleets.PagedCallSettings.Builder<ListMembershipBindingsRequest,ListMembershipBindingsResponse, GkeHubClient.ListMembershipBindingsPagedResponse> Returns the builder for the settings used for calls to listMembershipBindings.PagedCallSettings.Builder<ListMembershipRBACRoleBindingsRequest,ListMembershipRBACRoleBindingsResponse, GkeHubClient.ListMembershipRBACRoleBindingsPagedResponse> Returns the builder for the settings used for calls to listMembershipRBACRoleBindings.PagedCallSettings.Builder<ListMembershipsRequest,ListMembershipsResponse, GkeHubClient.ListMembershipsPagedResponse> Returns the builder for the settings used for calls to listMemberships.PagedCallSettings.Builder<ListPermittedScopesRequest,ListPermittedScopesResponse, GkeHubClient.ListPermittedScopesPagedResponse> Returns the builder for the settings used for calls to listPermittedScopes.PagedCallSettings.Builder<ListScopeNamespacesRequest,ListScopeNamespacesResponse, GkeHubClient.ListScopeNamespacesPagedResponse> Returns the builder for the settings used for calls to listScopeNamespaces.PagedCallSettings.Builder<ListScopeRBACRoleBindingsRequest,ListScopeRBACRoleBindingsResponse, GkeHubClient.ListScopeRBACRoleBindingsPagedResponse> Returns the builder for the settings used for calls to listScopeRBACRoleBindings.PagedCallSettings.Builder<ListScopesRequest,ListScopesResponse, GkeHubClient.ListScopesPagedResponse> Returns the builder for the settings used for calls to listScopes.Returns the builder for the settings used for calls to updateFeature.Returns the builder for the settings used for calls to updateFeature.Returns the builder for the settings used for calls to updateFleet.Returns the builder for the settings used for calls to updateFleet.Returns the builder for the settings used for calls to updateMembershipBinding.Returns the builder for the settings used for calls to updateMembershipBinding.Returns the builder for the settings used for calls to updateMembership.OperationCallSettings.Builder<UpdateMembershipRBACRoleBindingRequest,RBACRoleBinding, OperationMetadata> Returns the builder for the settings used for calls to updateMembershipRBACRoleBinding.Returns the builder for the settings used for calls to updateMembershipRBACRoleBinding.Returns the builder for the settings used for calls to updateMembership.Returns the builder for the settings used for calls to updateScopeNamespace.Returns the builder for the settings used for calls to updateScopeNamespace.Returns the builder for the settings used for calls to updateScope.Returns the builder for the settings used for calls to updateScopeRBACRoleBinding.Returns the builder for the settings used for calls to updateScopeRBACRoleBinding.Returns the builder for the settings used for calls to updateScope.Methods inherited from class com.google.api.gax.rpc.ClientSettings.Builder
applyToAllUnaryMethods, getApiKey, getBackgroundExecutorProvider, getClock, getCredentialsProvider, getEndpoint, getExecutorProvider, getGdchApiAudience, getHeaderProvider, getInternalHeaderProvider, getQuotaProjectId, getStubSettings, getTransportChannelProvider, getWatchdogCheckInterval, getWatchdogCheckIntervalDuration, getWatchdogProvider, self, setApiKey, setBackgroundExecutorProvider, setClock, setCredentialsProvider, setEndpoint, setExecutorProvider, setGdchApiAudience, setHeaderProvider, setInternalHeaderProvider, setQuotaProjectId, setTransportChannelProvider, setUniverseDomain, setWatchdogCheckInterval, setWatchdogCheckIntervalDuration, setWatchdogProvider, toString
-
Constructor Details
-
Builder
- Throws:
IOException
-
Builder
-
Builder
-
Builder
-
-
Method Details
-
getStubSettingsBuilder
-
applyToAllUnaryMethods
public GkeHubSettings.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.
-
listMembershipsSettings
public PagedCallSettings.Builder<ListMembershipsRequest,ListMembershipsResponse, listMembershipsSettings()GkeHubClient.ListMembershipsPagedResponse> Returns the builder for the settings used for calls to listMemberships. -
listBoundMembershipsSettings
public PagedCallSettings.Builder<ListBoundMembershipsRequest,ListBoundMembershipsResponse, listBoundMembershipsSettings()GkeHubClient.ListBoundMembershipsPagedResponse> Returns the builder for the settings used for calls to listBoundMemberships. -
listFeaturesSettings
public PagedCallSettings.Builder<ListFeaturesRequest,ListFeaturesResponse, listFeaturesSettings()GkeHubClient.ListFeaturesPagedResponse> Returns the builder for the settings used for calls to listFeatures. -
getMembershipSettings
Returns the builder for the settings used for calls to getMembership. -
getFeatureSettings
Returns the builder for the settings used for calls to getFeature. -
createMembershipSettings
Returns the builder for the settings used for calls to createMembership. -
createMembershipOperationSettings
public OperationCallSettings.Builder<CreateMembershipRequest,Membership, createMembershipOperationSettings()OperationMetadata> Returns the builder for the settings used for calls to createMembership. -
createFeatureSettings
Returns the builder for the settings used for calls to createFeature. -
createFeatureOperationSettings
public OperationCallSettings.Builder<CreateFeatureRequest,Feature, createFeatureOperationSettings()OperationMetadata> Returns the builder for the settings used for calls to createFeature. -
deleteMembershipSettings
Returns the builder for the settings used for calls to deleteMembership. -
deleteMembershipOperationSettings
public OperationCallSettings.Builder<DeleteMembershipRequest,com.google.protobuf.Empty, deleteMembershipOperationSettings()OperationMetadata> Returns the builder for the settings used for calls to deleteMembership. -
deleteFeatureSettings
Returns the builder for the settings used for calls to deleteFeature. -
deleteFeatureOperationSettings
public OperationCallSettings.Builder<DeleteFeatureRequest,com.google.protobuf.Empty, deleteFeatureOperationSettings()OperationMetadata> Returns the builder for the settings used for calls to deleteFeature. -
updateMembershipSettings
Returns the builder for the settings used for calls to updateMembership. -
updateMembershipOperationSettings
public OperationCallSettings.Builder<UpdateMembershipRequest,Membership, updateMembershipOperationSettings()OperationMetadata> Returns the builder for the settings used for calls to updateMembership. -
updateFeatureSettings
Returns the builder for the settings used for calls to updateFeature. -
updateFeatureOperationSettings
public OperationCallSettings.Builder<UpdateFeatureRequest,Feature, updateFeatureOperationSettings()OperationMetadata> Returns the builder for the settings used for calls to updateFeature. -
generateConnectManifestSettings
public UnaryCallSettings.Builder<GenerateConnectManifestRequest,GenerateConnectManifestResponse> generateConnectManifestSettings()Returns the builder for the settings used for calls to generateConnectManifest. -
createFleetSettings
Returns the builder for the settings used for calls to createFleet. -
createFleetOperationSettings
public OperationCallSettings.Builder<CreateFleetRequest,Fleet, createFleetOperationSettings()OperationMetadata> Returns the builder for the settings used for calls to createFleet. -
getFleetSettings
Returns the builder for the settings used for calls to getFleet. -
updateFleetSettings
Returns the builder for the settings used for calls to updateFleet. -
updateFleetOperationSettings
public OperationCallSettings.Builder<UpdateFleetRequest,Fleet, updateFleetOperationSettings()OperationMetadata> Returns the builder for the settings used for calls to updateFleet. -
deleteFleetSettings
Returns the builder for the settings used for calls to deleteFleet. -
deleteFleetOperationSettings
public OperationCallSettings.Builder<DeleteFleetRequest,com.google.protobuf.Empty, deleteFleetOperationSettings()OperationMetadata> Returns the builder for the settings used for calls to deleteFleet. -
listFleetsSettings
public PagedCallSettings.Builder<ListFleetsRequest,ListFleetsResponse, listFleetsSettings()GkeHubClient.ListFleetsPagedResponse> Returns the builder for the settings used for calls to listFleets. -
getScopeNamespaceSettings
Returns the builder for the settings used for calls to getScopeNamespace. -
createScopeNamespaceSettings
public UnaryCallSettings.Builder<CreateScopeNamespaceRequest,Operation> createScopeNamespaceSettings()Returns the builder for the settings used for calls to createScopeNamespace. -
createScopeNamespaceOperationSettings
public OperationCallSettings.Builder<CreateScopeNamespaceRequest,Namespace, createScopeNamespaceOperationSettings()OperationMetadata> Returns the builder for the settings used for calls to createScopeNamespace. -
updateScopeNamespaceSettings
public UnaryCallSettings.Builder<UpdateScopeNamespaceRequest,Operation> updateScopeNamespaceSettings()Returns the builder for the settings used for calls to updateScopeNamespace. -
updateScopeNamespaceOperationSettings
public OperationCallSettings.Builder<UpdateScopeNamespaceRequest,Namespace, updateScopeNamespaceOperationSettings()OperationMetadata> Returns the builder for the settings used for calls to updateScopeNamespace. -
deleteScopeNamespaceSettings
public UnaryCallSettings.Builder<DeleteScopeNamespaceRequest,Operation> deleteScopeNamespaceSettings()Returns the builder for the settings used for calls to deleteScopeNamespace. -
deleteScopeNamespaceOperationSettings
public OperationCallSettings.Builder<DeleteScopeNamespaceRequest,com.google.protobuf.Empty, deleteScopeNamespaceOperationSettings()OperationMetadata> Returns the builder for the settings used for calls to deleteScopeNamespace. -
listScopeNamespacesSettings
public PagedCallSettings.Builder<ListScopeNamespacesRequest,ListScopeNamespacesResponse, listScopeNamespacesSettings()GkeHubClient.ListScopeNamespacesPagedResponse> Returns the builder for the settings used for calls to listScopeNamespaces. -
getScopeRBACRoleBindingSettings
public UnaryCallSettings.Builder<GetScopeRBACRoleBindingRequest,RBACRoleBinding> getScopeRBACRoleBindingSettings()Returns the builder for the settings used for calls to getScopeRBACRoleBinding. -
createScopeRBACRoleBindingSettings
public UnaryCallSettings.Builder<CreateScopeRBACRoleBindingRequest,Operation> createScopeRBACRoleBindingSettings()Returns the builder for the settings used for calls to createScopeRBACRoleBinding. -
createScopeRBACRoleBindingOperationSettings
public OperationCallSettings.Builder<CreateScopeRBACRoleBindingRequest,RBACRoleBinding, createScopeRBACRoleBindingOperationSettings()OperationMetadata> Returns the builder for the settings used for calls to createScopeRBACRoleBinding. -
updateScopeRBACRoleBindingSettings
public UnaryCallSettings.Builder<UpdateScopeRBACRoleBindingRequest,Operation> updateScopeRBACRoleBindingSettings()Returns the builder for the settings used for calls to updateScopeRBACRoleBinding. -
updateScopeRBACRoleBindingOperationSettings
public OperationCallSettings.Builder<UpdateScopeRBACRoleBindingRequest,RBACRoleBinding, updateScopeRBACRoleBindingOperationSettings()OperationMetadata> Returns the builder for the settings used for calls to updateScopeRBACRoleBinding. -
deleteScopeRBACRoleBindingSettings
public UnaryCallSettings.Builder<DeleteScopeRBACRoleBindingRequest,Operation> deleteScopeRBACRoleBindingSettings()Returns the builder for the settings used for calls to deleteScopeRBACRoleBinding. -
deleteScopeRBACRoleBindingOperationSettings
public OperationCallSettings.Builder<DeleteScopeRBACRoleBindingRequest,com.google.protobuf.Empty, deleteScopeRBACRoleBindingOperationSettings()OperationMetadata> Returns the builder for the settings used for calls to deleteScopeRBACRoleBinding. -
listScopeRBACRoleBindingsSettings
public PagedCallSettings.Builder<ListScopeRBACRoleBindingsRequest,ListScopeRBACRoleBindingsResponse, listScopeRBACRoleBindingsSettings()GkeHubClient.ListScopeRBACRoleBindingsPagedResponse> Returns the builder for the settings used for calls to listScopeRBACRoleBindings. -
getScopeSettings
Returns the builder for the settings used for calls to getScope. -
createScopeSettings
Returns the builder for the settings used for calls to createScope. -
createScopeOperationSettings
public OperationCallSettings.Builder<CreateScopeRequest,Scope, createScopeOperationSettings()OperationMetadata> Returns the builder for the settings used for calls to createScope. -
updateScopeSettings
Returns the builder for the settings used for calls to updateScope. -
updateScopeOperationSettings
public OperationCallSettings.Builder<UpdateScopeRequest,Scope, updateScopeOperationSettings()OperationMetadata> Returns the builder for the settings used for calls to updateScope. -
deleteScopeSettings
Returns the builder for the settings used for calls to deleteScope. -
deleteScopeOperationSettings
public OperationCallSettings.Builder<DeleteScopeRequest,com.google.protobuf.Empty, deleteScopeOperationSettings()OperationMetadata> Returns the builder for the settings used for calls to deleteScope. -
listScopesSettings
public PagedCallSettings.Builder<ListScopesRequest,ListScopesResponse, listScopesSettings()GkeHubClient.ListScopesPagedResponse> Returns the builder for the settings used for calls to listScopes. -
listPermittedScopesSettings
public PagedCallSettings.Builder<ListPermittedScopesRequest,ListPermittedScopesResponse, listPermittedScopesSettings()GkeHubClient.ListPermittedScopesPagedResponse> Returns the builder for the settings used for calls to listPermittedScopes. -
getMembershipBindingSettings
public UnaryCallSettings.Builder<GetMembershipBindingRequest,MembershipBinding> getMembershipBindingSettings()Returns the builder for the settings used for calls to getMembershipBinding. -
createMembershipBindingSettings
public UnaryCallSettings.Builder<CreateMembershipBindingRequest,Operation> createMembershipBindingSettings()Returns the builder for the settings used for calls to createMembershipBinding. -
createMembershipBindingOperationSettings
public OperationCallSettings.Builder<CreateMembershipBindingRequest,MembershipBinding, createMembershipBindingOperationSettings()OperationMetadata> Returns the builder for the settings used for calls to createMembershipBinding. -
updateMembershipBindingSettings
public UnaryCallSettings.Builder<UpdateMembershipBindingRequest,Operation> updateMembershipBindingSettings()Returns the builder for the settings used for calls to updateMembershipBinding. -
updateMembershipBindingOperationSettings
public OperationCallSettings.Builder<UpdateMembershipBindingRequest,MembershipBinding, updateMembershipBindingOperationSettings()OperationMetadata> Returns the builder for the settings used for calls to updateMembershipBinding. -
deleteMembershipBindingSettings
public UnaryCallSettings.Builder<DeleteMembershipBindingRequest,Operation> deleteMembershipBindingSettings()Returns the builder for the settings used for calls to deleteMembershipBinding. -
deleteMembershipBindingOperationSettings
public OperationCallSettings.Builder<DeleteMembershipBindingRequest,com.google.protobuf.Empty, deleteMembershipBindingOperationSettings()OperationMetadata> Returns the builder for the settings used for calls to deleteMembershipBinding. -
listMembershipBindingsSettings
public PagedCallSettings.Builder<ListMembershipBindingsRequest,ListMembershipBindingsResponse, listMembershipBindingsSettings()GkeHubClient.ListMembershipBindingsPagedResponse> Returns the builder for the settings used for calls to listMembershipBindings. -
getMembershipRBACRoleBindingSettings
public UnaryCallSettings.Builder<GetMembershipRBACRoleBindingRequest,RBACRoleBinding> getMembershipRBACRoleBindingSettings()Returns the builder for the settings used for calls to getMembershipRBACRoleBinding. -
createMembershipRBACRoleBindingSettings
public UnaryCallSettings.Builder<CreateMembershipRBACRoleBindingRequest,Operation> createMembershipRBACRoleBindingSettings()Returns the builder for the settings used for calls to createMembershipRBACRoleBinding. -
createMembershipRBACRoleBindingOperationSettings
public OperationCallSettings.Builder<CreateMembershipRBACRoleBindingRequest,RBACRoleBinding, createMembershipRBACRoleBindingOperationSettings()OperationMetadata> Returns the builder for the settings used for calls to createMembershipRBACRoleBinding. -
updateMembershipRBACRoleBindingSettings
public UnaryCallSettings.Builder<UpdateMembershipRBACRoleBindingRequest,Operation> updateMembershipRBACRoleBindingSettings()Returns the builder for the settings used for calls to updateMembershipRBACRoleBinding. -
updateMembershipRBACRoleBindingOperationSettings
public OperationCallSettings.Builder<UpdateMembershipRBACRoleBindingRequest,RBACRoleBinding, updateMembershipRBACRoleBindingOperationSettings()OperationMetadata> Returns the builder for the settings used for calls to updateMembershipRBACRoleBinding. -
deleteMembershipRBACRoleBindingSettings
public UnaryCallSettings.Builder<DeleteMembershipRBACRoleBindingRequest,Operation> deleteMembershipRBACRoleBindingSettings()Returns the builder for the settings used for calls to deleteMembershipRBACRoleBinding. -
deleteMembershipRBACRoleBindingOperationSettings
public OperationCallSettings.Builder<DeleteMembershipRBACRoleBindingRequest,com.google.protobuf.Empty, deleteMembershipRBACRoleBindingOperationSettings()OperationMetadata> Returns the builder for the settings used for calls to deleteMembershipRBACRoleBinding. -
listMembershipRBACRoleBindingsSettings
public PagedCallSettings.Builder<ListMembershipRBACRoleBindingsRequest,ListMembershipRBACRoleBindingsResponse, listMembershipRBACRoleBindingsSettings()GkeHubClient.ListMembershipRBACRoleBindingsPagedResponse> Returns the builder for the settings used for calls to listMembershipRBACRoleBindings. -
generateMembershipRBACRoleBindingYAMLSettings
public UnaryCallSettings.Builder<GenerateMembershipRBACRoleBindingYAMLRequest,GenerateMembershipRBACRoleBindingYAMLResponse> generateMembershipRBACRoleBindingYAMLSettings()Returns the builder for the settings used for calls to generateMembershipRBACRoleBindingYAML. -
build
- Specified by:
buildin classClientSettings.Builder<GkeHubSettings,GkeHubSettings.Builder> - Throws:
IOException
-