public static class ServiceManagerSettings.Builder extends com.google.api.gax.rpc.ClientSettings.Builder<ServiceManagerSettings,ServiceManagerSettings.Builder>
| Modifier | Constructor and Description |
|---|---|
protected |
Builder() |
protected |
Builder(com.google.api.gax.rpc.ClientContext clientContext) |
protected |
Builder(ServiceManagerSettings settings) |
protected |
Builder(ServiceManagerStubSettings.Builder stubSettings) |
| Modifier and Type | Method and Description |
|---|---|
ServiceManagerSettings.Builder |
applyToAllUnaryMethods(com.google.api.core.ApiFunction<com.google.api.gax.rpc.UnaryCallSettings.Builder<?,?>,Void> settingsUpdater)
Applies the given settings updater function to all of the unary API methods in this service.
|
ServiceManagerSettings |
build() |
com.google.api.gax.rpc.UnaryCallSettings.Builder<CreateServiceConfigRequest,com.google.api.Service> |
createServiceConfigSettings()
Returns the builder for the settings used for calls to createServiceConfig.
|
com.google.api.gax.rpc.OperationCallSettings.Builder<CreateServiceRequest,ManagedService,OperationMetadata> |
createServiceOperationSettings()
Returns the builder for the settings used for calls to createService.
|
com.google.api.gax.rpc.OperationCallSettings.Builder<CreateServiceRolloutRequest,Rollout,OperationMetadata> |
createServiceRolloutOperationSettings()
Returns the builder for the settings used for calls to createServiceRollout.
|
com.google.api.gax.rpc.UnaryCallSettings.Builder<CreateServiceRolloutRequest,com.google.longrunning.Operation> |
createServiceRolloutSettings()
Returns the builder for the settings used for calls to createServiceRollout.
|
com.google.api.gax.rpc.UnaryCallSettings.Builder<CreateServiceRequest,com.google.longrunning.Operation> |
createServiceSettings()
Returns the builder for the settings used for calls to createService.
|
com.google.api.gax.rpc.OperationCallSettings.Builder<DeleteServiceRequest,com.google.protobuf.Empty,OperationMetadata> |
deleteServiceOperationSettings()
Returns the builder for the settings used for calls to deleteService.
|
com.google.api.gax.rpc.UnaryCallSettings.Builder<DeleteServiceRequest,com.google.longrunning.Operation> |
deleteServiceSettings()
Returns the builder for the settings used for calls to deleteService.
|
com.google.api.gax.rpc.UnaryCallSettings.Builder<GenerateConfigReportRequest,GenerateConfigReportResponse> |
generateConfigReportSettings()
Returns the builder for the settings used for calls to generateConfigReport.
|
com.google.api.gax.rpc.UnaryCallSettings.Builder<com.google.iam.v1.GetIamPolicyRequest,com.google.iam.v1.Policy> |
getIamPolicySettings()
Returns the builder for the settings used for calls to getIamPolicy.
|
com.google.api.gax.rpc.UnaryCallSettings.Builder<GetServiceConfigRequest,com.google.api.Service> |
getServiceConfigSettings()
Returns the builder for the settings used for calls to getServiceConfig.
|
com.google.api.gax.rpc.UnaryCallSettings.Builder<GetServiceRolloutRequest,Rollout> |
getServiceRolloutSettings()
Returns the builder for the settings used for calls to getServiceRollout.
|
com.google.api.gax.rpc.UnaryCallSettings.Builder<GetServiceRequest,ManagedService> |
getServiceSettings()
Returns the builder for the settings used for calls to getService.
|
ServiceManagerStubSettings.Builder |
getStubSettingsBuilder() |
com.google.api.gax.rpc.PagedCallSettings.Builder<ListServiceConfigsRequest,ListServiceConfigsResponse,ServiceManagerClient.ListServiceConfigsPagedResponse> |
listServiceConfigsSettings()
Returns the builder for the settings used for calls to listServiceConfigs.
|
com.google.api.gax.rpc.PagedCallSettings.Builder<ListServiceRolloutsRequest,ListServiceRolloutsResponse,ServiceManagerClient.ListServiceRolloutsPagedResponse> |
listServiceRolloutsSettings()
Returns the builder for the settings used for calls to listServiceRollouts.
|
com.google.api.gax.rpc.PagedCallSettings.Builder<ListServicesRequest,ListServicesResponse,ServiceManagerClient.ListServicesPagedResponse> |
listServicesSettings()
Returns the builder for the settings used for calls to listServices.
|
com.google.api.gax.rpc.UnaryCallSettings.Builder<com.google.iam.v1.SetIamPolicyRequest,com.google.iam.v1.Policy> |
setIamPolicySettings()
Returns the builder for the settings used for calls to setIamPolicy.
|
com.google.api.gax.rpc.OperationCallSettings.Builder<SubmitConfigSourceRequest,SubmitConfigSourceResponse,OperationMetadata> |
submitConfigSourceOperationSettings()
Returns the builder for the settings used for calls to submitConfigSource.
|
com.google.api.gax.rpc.UnaryCallSettings.Builder<SubmitConfigSourceRequest,com.google.longrunning.Operation> |
submitConfigSourceSettings()
Returns the builder for the settings used for calls to submitConfigSource.
|
com.google.api.gax.rpc.UnaryCallSettings.Builder<com.google.iam.v1.TestIamPermissionsRequest,com.google.iam.v1.TestIamPermissionsResponse> |
testIamPermissionsSettings()
Returns the builder for the settings used for calls to testIamPermissions.
|
com.google.api.gax.rpc.OperationCallSettings.Builder<UndeleteServiceRequest,UndeleteServiceResponse,OperationMetadata> |
undeleteServiceOperationSettings()
Returns the builder for the settings used for calls to undeleteService.
|
com.google.api.gax.rpc.UnaryCallSettings.Builder<UndeleteServiceRequest,com.google.longrunning.Operation> |
undeleteServiceSettings()
Returns the builder for the settings used for calls to undeleteService.
|
applyToAllUnaryMethods, getBackgroundExecutorProvider, getClock, getCredentialsProvider, getEndpoint, getExecutorProvider, getGdchApiAudience, getHeaderProvider, getInternalHeaderProvider, getQuotaProjectId, getStubSettings, getTransportChannelProvider, getWatchdogCheckInterval, getWatchdogProvider, self, setBackgroundExecutorProvider, setClock, setCredentialsProvider, setEndpoint, setExecutorProvider, setGdchApiAudience, setHeaderProvider, setInternalHeaderProvider, setQuotaProjectId, setTransportChannelProvider, setUniverseDomain, setWatchdogCheckInterval, setWatchdogProvider, toStringprotected Builder()
throws IOException
IOExceptionprotected Builder(com.google.api.gax.rpc.ClientContext clientContext)
protected Builder(ServiceManagerSettings settings)
protected Builder(ServiceManagerStubSettings.Builder stubSettings)
public ServiceManagerStubSettings.Builder getStubSettingsBuilder()
public ServiceManagerSettings.Builder applyToAllUnaryMethods(com.google.api.core.ApiFunction<com.google.api.gax.rpc.UnaryCallSettings.Builder<?,?>,Void> settingsUpdater)
Note: This method does not support applying settings to streaming methods.
public com.google.api.gax.rpc.PagedCallSettings.Builder<ListServicesRequest,ListServicesResponse,ServiceManagerClient.ListServicesPagedResponse> listServicesSettings()
public com.google.api.gax.rpc.UnaryCallSettings.Builder<GetServiceRequest,ManagedService> getServiceSettings()
public com.google.api.gax.rpc.UnaryCallSettings.Builder<CreateServiceRequest,com.google.longrunning.Operation> createServiceSettings()
public com.google.api.gax.rpc.OperationCallSettings.Builder<CreateServiceRequest,ManagedService,OperationMetadata> createServiceOperationSettings()
public com.google.api.gax.rpc.UnaryCallSettings.Builder<DeleteServiceRequest,com.google.longrunning.Operation> deleteServiceSettings()
public com.google.api.gax.rpc.OperationCallSettings.Builder<DeleteServiceRequest,com.google.protobuf.Empty,OperationMetadata> deleteServiceOperationSettings()
public com.google.api.gax.rpc.UnaryCallSettings.Builder<UndeleteServiceRequest,com.google.longrunning.Operation> undeleteServiceSettings()
public com.google.api.gax.rpc.OperationCallSettings.Builder<UndeleteServiceRequest,UndeleteServiceResponse,OperationMetadata> undeleteServiceOperationSettings()
public com.google.api.gax.rpc.PagedCallSettings.Builder<ListServiceConfigsRequest,ListServiceConfigsResponse,ServiceManagerClient.ListServiceConfigsPagedResponse> listServiceConfigsSettings()
public com.google.api.gax.rpc.UnaryCallSettings.Builder<GetServiceConfigRequest,com.google.api.Service> getServiceConfigSettings()
public com.google.api.gax.rpc.UnaryCallSettings.Builder<CreateServiceConfigRequest,com.google.api.Service> createServiceConfigSettings()
public com.google.api.gax.rpc.UnaryCallSettings.Builder<SubmitConfigSourceRequest,com.google.longrunning.Operation> submitConfigSourceSettings()
public com.google.api.gax.rpc.OperationCallSettings.Builder<SubmitConfigSourceRequest,SubmitConfigSourceResponse,OperationMetadata> submitConfigSourceOperationSettings()
public com.google.api.gax.rpc.PagedCallSettings.Builder<ListServiceRolloutsRequest,ListServiceRolloutsResponse,ServiceManagerClient.ListServiceRolloutsPagedResponse> listServiceRolloutsSettings()
public com.google.api.gax.rpc.UnaryCallSettings.Builder<GetServiceRolloutRequest,Rollout> getServiceRolloutSettings()
public com.google.api.gax.rpc.UnaryCallSettings.Builder<CreateServiceRolloutRequest,com.google.longrunning.Operation> createServiceRolloutSettings()
public com.google.api.gax.rpc.OperationCallSettings.Builder<CreateServiceRolloutRequest,Rollout,OperationMetadata> createServiceRolloutOperationSettings()
public com.google.api.gax.rpc.UnaryCallSettings.Builder<GenerateConfigReportRequest,GenerateConfigReportResponse> generateConfigReportSettings()
public com.google.api.gax.rpc.UnaryCallSettings.Builder<com.google.iam.v1.SetIamPolicyRequest,com.google.iam.v1.Policy> setIamPolicySettings()
public com.google.api.gax.rpc.UnaryCallSettings.Builder<com.google.iam.v1.GetIamPolicyRequest,com.google.iam.v1.Policy> getIamPolicySettings()
public com.google.api.gax.rpc.UnaryCallSettings.Builder<com.google.iam.v1.TestIamPermissionsRequest,com.google.iam.v1.TestIamPermissionsResponse> testIamPermissionsSettings()
public ServiceManagerSettings build() throws IOException
build in class com.google.api.gax.rpc.ClientSettings.Builder<ServiceManagerSettings,ServiceManagerSettings.Builder>IOExceptionCopyright © 2024 Google LLC. All rights reserved.