public static class InstanceGroupManagersSettings.Builder extends com.google.api.gax.rpc.ClientSettings.Builder<InstanceGroupManagersSettings,InstanceGroupManagersSettings.Builder>
| Modifier | Constructor and Description |
|---|---|
protected |
Builder() |
protected |
Builder(com.google.api.gax.rpc.ClientContext clientContext) |
protected |
Builder(InstanceGroupManagersSettings settings) |
protected |
Builder(InstanceGroupManagersStubSettings.Builder stubSettings) |
| Modifier and Type | Method and Description |
|---|---|
com.google.api.gax.rpc.OperationCallSettings.Builder<AbandonInstancesInstanceGroupManagerRequest,Operation,Operation> |
abandonInstancesOperationSettings()
Returns the builder for the settings used for calls to abandonInstances.
|
com.google.api.gax.rpc.UnaryCallSettings.Builder<AbandonInstancesInstanceGroupManagerRequest,Operation> |
abandonInstancesSettings()
Returns the builder for the settings used for calls to abandonInstances.
|
com.google.api.gax.rpc.PagedCallSettings.Builder<AggregatedListInstanceGroupManagersRequest,InstanceGroupManagerAggregatedList,InstanceGroupManagersClient.AggregatedListPagedResponse> |
aggregatedListSettings()
Returns the builder for the settings used for calls to aggregatedList.
|
InstanceGroupManagersSettings.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.
|
com.google.api.gax.rpc.OperationCallSettings.Builder<ApplyUpdatesToInstancesInstanceGroupManagerRequest,Operation,Operation> |
applyUpdatesToInstancesOperationSettings()
Returns the builder for the settings used for calls to applyUpdatesToInstances.
|
com.google.api.gax.rpc.UnaryCallSettings.Builder<ApplyUpdatesToInstancesInstanceGroupManagerRequest,Operation> |
applyUpdatesToInstancesSettings()
Returns the builder for the settings used for calls to applyUpdatesToInstances.
|
InstanceGroupManagersSettings |
build() |
com.google.api.gax.rpc.OperationCallSettings.Builder<CreateInstancesInstanceGroupManagerRequest,Operation,Operation> |
createInstancesOperationSettings()
Returns the builder for the settings used for calls to createInstances.
|
com.google.api.gax.rpc.UnaryCallSettings.Builder<CreateInstancesInstanceGroupManagerRequest,Operation> |
createInstancesSettings()
Returns the builder for the settings used for calls to createInstances.
|
com.google.api.gax.rpc.OperationCallSettings.Builder<DeleteInstancesInstanceGroupManagerRequest,Operation,Operation> |
deleteInstancesOperationSettings()
Returns the builder for the settings used for calls to deleteInstances.
|
com.google.api.gax.rpc.UnaryCallSettings.Builder<DeleteInstancesInstanceGroupManagerRequest,Operation> |
deleteInstancesSettings()
Returns the builder for the settings used for calls to deleteInstances.
|
com.google.api.gax.rpc.OperationCallSettings.Builder<DeleteInstanceGroupManagerRequest,Operation,Operation> |
deleteOperationSettings()
Returns the builder for the settings used for calls to delete.
|
com.google.api.gax.rpc.OperationCallSettings.Builder<DeletePerInstanceConfigsInstanceGroupManagerRequest,Operation,Operation> |
deletePerInstanceConfigsOperationSettings()
Returns the builder for the settings used for calls to deletePerInstanceConfigs.
|
com.google.api.gax.rpc.UnaryCallSettings.Builder<DeletePerInstanceConfigsInstanceGroupManagerRequest,Operation> |
deletePerInstanceConfigsSettings()
Returns the builder for the settings used for calls to deletePerInstanceConfigs.
|
com.google.api.gax.rpc.UnaryCallSettings.Builder<DeleteInstanceGroupManagerRequest,Operation> |
deleteSettings()
Returns the builder for the settings used for calls to delete.
|
com.google.api.gax.rpc.UnaryCallSettings.Builder<GetInstanceGroupManagerRequest,InstanceGroupManager> |
getSettings()
Returns the builder for the settings used for calls to get.
|
InstanceGroupManagersStubSettings.Builder |
getStubSettingsBuilder() |
com.google.api.gax.rpc.OperationCallSettings.Builder<InsertInstanceGroupManagerRequest,Operation,Operation> |
insertOperationSettings()
Returns the builder for the settings used for calls to insert.
|
com.google.api.gax.rpc.UnaryCallSettings.Builder<InsertInstanceGroupManagerRequest,Operation> |
insertSettings()
Returns the builder for the settings used for calls to insert.
|
com.google.api.gax.rpc.PagedCallSettings.Builder<ListErrorsInstanceGroupManagersRequest,InstanceGroupManagersListErrorsResponse,InstanceGroupManagersClient.ListErrorsPagedResponse> |
listErrorsSettings()
Returns the builder for the settings used for calls to listErrors.
|
com.google.api.gax.rpc.PagedCallSettings.Builder<ListManagedInstancesInstanceGroupManagersRequest,InstanceGroupManagersListManagedInstancesResponse,InstanceGroupManagersClient.ListManagedInstancesPagedResponse> |
listManagedInstancesSettings()
Returns the builder for the settings used for calls to listManagedInstances.
|
com.google.api.gax.rpc.PagedCallSettings.Builder<ListPerInstanceConfigsInstanceGroupManagersRequest,InstanceGroupManagersListPerInstanceConfigsResp,InstanceGroupManagersClient.ListPerInstanceConfigsPagedResponse> |
listPerInstanceConfigsSettings()
Returns the builder for the settings used for calls to listPerInstanceConfigs.
|
com.google.api.gax.rpc.PagedCallSettings.Builder<ListInstanceGroupManagersRequest,InstanceGroupManagerList,InstanceGroupManagersClient.ListPagedResponse> |
listSettings()
Returns the builder for the settings used for calls to list.
|
com.google.api.gax.rpc.OperationCallSettings.Builder<PatchInstanceGroupManagerRequest,Operation,Operation> |
patchOperationSettings()
Returns the builder for the settings used for calls to patch.
|
com.google.api.gax.rpc.OperationCallSettings.Builder<PatchPerInstanceConfigsInstanceGroupManagerRequest,Operation,Operation> |
patchPerInstanceConfigsOperationSettings()
Returns the builder for the settings used for calls to patchPerInstanceConfigs.
|
com.google.api.gax.rpc.UnaryCallSettings.Builder<PatchPerInstanceConfigsInstanceGroupManagerRequest,Operation> |
patchPerInstanceConfigsSettings()
Returns the builder for the settings used for calls to patchPerInstanceConfigs.
|
com.google.api.gax.rpc.UnaryCallSettings.Builder<PatchInstanceGroupManagerRequest,Operation> |
patchSettings()
Returns the builder for the settings used for calls to patch.
|
com.google.api.gax.rpc.OperationCallSettings.Builder<RecreateInstancesInstanceGroupManagerRequest,Operation,Operation> |
recreateInstancesOperationSettings()
Returns the builder for the settings used for calls to recreateInstances.
|
com.google.api.gax.rpc.UnaryCallSettings.Builder<RecreateInstancesInstanceGroupManagerRequest,Operation> |
recreateInstancesSettings()
Returns the builder for the settings used for calls to recreateInstances.
|
com.google.api.gax.rpc.OperationCallSettings.Builder<ResizeInstanceGroupManagerRequest,Operation,Operation> |
resizeOperationSettings()
Returns the builder for the settings used for calls to resize.
|
com.google.api.gax.rpc.UnaryCallSettings.Builder<ResizeInstanceGroupManagerRequest,Operation> |
resizeSettings()
Returns the builder for the settings used for calls to resize.
|
com.google.api.gax.rpc.OperationCallSettings.Builder<SetInstanceTemplateInstanceGroupManagerRequest,Operation,Operation> |
setInstanceTemplateOperationSettings()
Returns the builder for the settings used for calls to setInstanceTemplate.
|
com.google.api.gax.rpc.UnaryCallSettings.Builder<SetInstanceTemplateInstanceGroupManagerRequest,Operation> |
setInstanceTemplateSettings()
Returns the builder for the settings used for calls to setInstanceTemplate.
|
com.google.api.gax.rpc.OperationCallSettings.Builder<SetTargetPoolsInstanceGroupManagerRequest,Operation,Operation> |
setTargetPoolsOperationSettings()
Returns the builder for the settings used for calls to setTargetPools.
|
com.google.api.gax.rpc.UnaryCallSettings.Builder<SetTargetPoolsInstanceGroupManagerRequest,Operation> |
setTargetPoolsSettings()
Returns the builder for the settings used for calls to setTargetPools.
|
com.google.api.gax.rpc.OperationCallSettings.Builder<UpdatePerInstanceConfigsInstanceGroupManagerRequest,Operation,Operation> |
updatePerInstanceConfigsOperationSettings()
Returns the builder for the settings used for calls to updatePerInstanceConfigs.
|
com.google.api.gax.rpc.UnaryCallSettings.Builder<UpdatePerInstanceConfigsInstanceGroupManagerRequest,Operation> |
updatePerInstanceConfigsSettings()
Returns the builder for the settings used for calls to updatePerInstanceConfigs.
|
applyToAllUnaryMethods, getBackgroundExecutorProvider, getClock, getCredentialsProvider, getEndpoint, getExecutorProvider, getGdchApiAudience, getHeaderProvider, getInternalHeaderProvider, getQuotaProjectId, getStubSettings, getTransportChannelProvider, getWatchdogCheckInterval, getWatchdogCheckIntervalDuration, getWatchdogProvider, self, setBackgroundExecutorProvider, setClock, setCredentialsProvider, setEndpoint, setExecutorProvider, setGdchApiAudience, setHeaderProvider, setInternalHeaderProvider, setQuotaProjectId, setTransportChannelProvider, setUniverseDomain, setWatchdogCheckInterval, setWatchdogCheckIntervalDuration, setWatchdogProvider, toStringprotected Builder()
throws IOException
IOExceptionprotected Builder(com.google.api.gax.rpc.ClientContext clientContext)
protected Builder(InstanceGroupManagersSettings settings)
protected Builder(InstanceGroupManagersStubSettings.Builder stubSettings)
public InstanceGroupManagersStubSettings.Builder getStubSettingsBuilder()
public InstanceGroupManagersSettings.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.UnaryCallSettings.Builder<AbandonInstancesInstanceGroupManagerRequest,Operation> abandonInstancesSettings()
public com.google.api.gax.rpc.OperationCallSettings.Builder<AbandonInstancesInstanceGroupManagerRequest,Operation,Operation> abandonInstancesOperationSettings()
public com.google.api.gax.rpc.PagedCallSettings.Builder<AggregatedListInstanceGroupManagersRequest,InstanceGroupManagerAggregatedList,InstanceGroupManagersClient.AggregatedListPagedResponse> aggregatedListSettings()
public com.google.api.gax.rpc.UnaryCallSettings.Builder<ApplyUpdatesToInstancesInstanceGroupManagerRequest,Operation> applyUpdatesToInstancesSettings()
public com.google.api.gax.rpc.OperationCallSettings.Builder<ApplyUpdatesToInstancesInstanceGroupManagerRequest,Operation,Operation> applyUpdatesToInstancesOperationSettings()
public com.google.api.gax.rpc.UnaryCallSettings.Builder<CreateInstancesInstanceGroupManagerRequest,Operation> createInstancesSettings()
public com.google.api.gax.rpc.OperationCallSettings.Builder<CreateInstancesInstanceGroupManagerRequest,Operation,Operation> createInstancesOperationSettings()
public com.google.api.gax.rpc.UnaryCallSettings.Builder<DeleteInstanceGroupManagerRequest,Operation> deleteSettings()
public com.google.api.gax.rpc.OperationCallSettings.Builder<DeleteInstanceGroupManagerRequest,Operation,Operation> deleteOperationSettings()
public com.google.api.gax.rpc.UnaryCallSettings.Builder<DeleteInstancesInstanceGroupManagerRequest,Operation> deleteInstancesSettings()
public com.google.api.gax.rpc.OperationCallSettings.Builder<DeleteInstancesInstanceGroupManagerRequest,Operation,Operation> deleteInstancesOperationSettings()
public com.google.api.gax.rpc.UnaryCallSettings.Builder<DeletePerInstanceConfigsInstanceGroupManagerRequest,Operation> deletePerInstanceConfigsSettings()
public com.google.api.gax.rpc.OperationCallSettings.Builder<DeletePerInstanceConfigsInstanceGroupManagerRequest,Operation,Operation> deletePerInstanceConfigsOperationSettings()
public com.google.api.gax.rpc.UnaryCallSettings.Builder<GetInstanceGroupManagerRequest,InstanceGroupManager> getSettings()
public com.google.api.gax.rpc.UnaryCallSettings.Builder<InsertInstanceGroupManagerRequest,Operation> insertSettings()
public com.google.api.gax.rpc.OperationCallSettings.Builder<InsertInstanceGroupManagerRequest,Operation,Operation> insertOperationSettings()
public com.google.api.gax.rpc.PagedCallSettings.Builder<ListInstanceGroupManagersRequest,InstanceGroupManagerList,InstanceGroupManagersClient.ListPagedResponse> listSettings()
public com.google.api.gax.rpc.PagedCallSettings.Builder<ListErrorsInstanceGroupManagersRequest,InstanceGroupManagersListErrorsResponse,InstanceGroupManagersClient.ListErrorsPagedResponse> listErrorsSettings()
public com.google.api.gax.rpc.PagedCallSettings.Builder<ListManagedInstancesInstanceGroupManagersRequest,InstanceGroupManagersListManagedInstancesResponse,InstanceGroupManagersClient.ListManagedInstancesPagedResponse> listManagedInstancesSettings()
public com.google.api.gax.rpc.PagedCallSettings.Builder<ListPerInstanceConfigsInstanceGroupManagersRequest,InstanceGroupManagersListPerInstanceConfigsResp,InstanceGroupManagersClient.ListPerInstanceConfigsPagedResponse> listPerInstanceConfigsSettings()
public com.google.api.gax.rpc.UnaryCallSettings.Builder<PatchInstanceGroupManagerRequest,Operation> patchSettings()
public com.google.api.gax.rpc.OperationCallSettings.Builder<PatchInstanceGroupManagerRequest,Operation,Operation> patchOperationSettings()
public com.google.api.gax.rpc.UnaryCallSettings.Builder<PatchPerInstanceConfigsInstanceGroupManagerRequest,Operation> patchPerInstanceConfigsSettings()
public com.google.api.gax.rpc.OperationCallSettings.Builder<PatchPerInstanceConfigsInstanceGroupManagerRequest,Operation,Operation> patchPerInstanceConfigsOperationSettings()
public com.google.api.gax.rpc.UnaryCallSettings.Builder<RecreateInstancesInstanceGroupManagerRequest,Operation> recreateInstancesSettings()
public com.google.api.gax.rpc.OperationCallSettings.Builder<RecreateInstancesInstanceGroupManagerRequest,Operation,Operation> recreateInstancesOperationSettings()
public com.google.api.gax.rpc.UnaryCallSettings.Builder<ResizeInstanceGroupManagerRequest,Operation> resizeSettings()
public com.google.api.gax.rpc.OperationCallSettings.Builder<ResizeInstanceGroupManagerRequest,Operation,Operation> resizeOperationSettings()
public com.google.api.gax.rpc.UnaryCallSettings.Builder<SetInstanceTemplateInstanceGroupManagerRequest,Operation> setInstanceTemplateSettings()
public com.google.api.gax.rpc.OperationCallSettings.Builder<SetInstanceTemplateInstanceGroupManagerRequest,Operation,Operation> setInstanceTemplateOperationSettings()
public com.google.api.gax.rpc.UnaryCallSettings.Builder<SetTargetPoolsInstanceGroupManagerRequest,Operation> setTargetPoolsSettings()
public com.google.api.gax.rpc.OperationCallSettings.Builder<SetTargetPoolsInstanceGroupManagerRequest,Operation,Operation> setTargetPoolsOperationSettings()
public com.google.api.gax.rpc.UnaryCallSettings.Builder<UpdatePerInstanceConfigsInstanceGroupManagerRequest,Operation> updatePerInstanceConfigsSettings()
public com.google.api.gax.rpc.OperationCallSettings.Builder<UpdatePerInstanceConfigsInstanceGroupManagerRequest,Operation,Operation> updatePerInstanceConfigsOperationSettings()
public InstanceGroupManagersSettings build() throws IOException
build in class com.google.api.gax.rpc.ClientSettings.Builder<InstanceGroupManagersSettings,InstanceGroupManagersSettings.Builder>IOExceptionCopyright © 2024 Google LLC. All rights reserved.