public static class InstanceGroupManagersStubSettings . Builder extends StubSettings . Builder<InstanceGroupManagersStubSettings , InstanceGroupManagersStubSettings . Builder >
Builder for InstanceGroupManagersStubSettings.
Constructors
protected Builder ( ClientContext clientContext )
protected Builder ( InstanceGroupManagersStubSettings settings )
Methods
abandonInstancesOperationSettings()
public OperationCallSettings . Builder<AbandonInstancesInstanceGroupManagerRequest , Operation , Operation > abandonInstancesOperationSettings ()
Beta
The surface for use by generated code is not stable yet and may change in the future.
This feature is covered by the Pre-GA Offerings Terms of the Terms of Service. Pre-GA libraries might have limited support, and changes to pre-GA libraries might not be compatible with other pre-GA versions. For more information, see the launch stage descriptions.
Returns the builder for the settings used for calls to abandonInstances.
abandonInstancesSettings()
public UnaryCallSettings . Builder<AbandonInstancesInstanceGroupManagerRequest , Operation > abandonInstancesSettings ()
Returns the builder for the settings used for calls to abandonInstances.
public PagedCallSettings . Builder<AggregatedListInstanceGroupManagersRequest , InstanceGroupManagerAggregatedList , InstanceGroupManagersClient . AggregatedListPagedResponse > aggregatedListSettings ()
Returns the builder for the settings used for calls to aggregatedList.
public InstanceGroupManagersStubSettings . 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.
public OperationCallSettings . Builder<ApplyUpdatesToInstancesInstanceGroupManagerRequest , Operation , Operation > applyUpdatesToInstancesOperationSettings ()
Beta
The surface for use by generated code is not stable yet and may change in the future.
This feature is covered by the Pre-GA Offerings Terms of the Terms of Service. Pre-GA libraries might have limited support, and changes to pre-GA libraries might not be compatible with other pre-GA versions. For more information, see the launch stage descriptions.
Returns the builder for the settings used for calls to applyUpdatesToInstances.
public UnaryCallSettings . Builder<ApplyUpdatesToInstancesInstanceGroupManagerRequest , Operation > applyUpdatesToInstancesSettings ()
Returns the builder for the settings used for calls to applyUpdatesToInstances.
public InstanceGroupManagersStubSettings build ()
Overrides
public OperationCallSettings . Builder<CreateInstancesInstanceGroupManagerRequest , Operation , Operation > createInstancesOperationSettings ()
Beta
The surface for use by generated code is not stable yet and may change in the future.
This feature is covered by the Pre-GA Offerings Terms of the Terms of Service. Pre-GA libraries might have limited support, and changes to pre-GA libraries might not be compatible with other pre-GA versions. For more information, see the launch stage descriptions.
Returns the builder for the settings used for calls to createInstances.
public UnaryCallSettings . Builder<CreateInstancesInstanceGroupManagerRequest , Operation > createInstancesSettings ()
Returns the builder for the settings used for calls to createInstances.
public OperationCallSettings . Builder<DeleteInstancesInstanceGroupManagerRequest , Operation , Operation > deleteInstancesOperationSettings ()
Beta
The surface for use by generated code is not stable yet and may change in the future.
This feature is covered by the Pre-GA Offerings Terms of the Terms of Service. Pre-GA libraries might have limited support, and changes to pre-GA libraries might not be compatible with other pre-GA versions. For more information, see the launch stage descriptions.
Returns the builder for the settings used for calls to deleteInstances.
public UnaryCallSettings . Builder<DeleteInstancesInstanceGroupManagerRequest , Operation > deleteInstancesSettings ()
Returns the builder for the settings used for calls to deleteInstances.
public OperationCallSettings . Builder<DeleteInstanceGroupManagerRequest , Operation , Operation > deleteOperationSettings ()
Beta
The surface for use by generated code is not stable yet and may change in the future.
This feature is covered by the Pre-GA Offerings Terms of the Terms of Service. Pre-GA libraries might have limited support, and changes to pre-GA libraries might not be compatible with other pre-GA versions. For more information, see the launch stage descriptions.
Returns the builder for the settings used for calls to delete.
public OperationCallSettings . Builder<DeletePerInstanceConfigsInstanceGroupManagerRequest , Operation , Operation > deletePerInstanceConfigsOperationSettings ()
Beta
The surface for use by generated code is not stable yet and may change in the future.
This feature is covered by the Pre-GA Offerings Terms of the Terms of Service. Pre-GA libraries might have limited support, and changes to pre-GA libraries might not be compatible with other pre-GA versions. For more information, see the launch stage descriptions.
Returns the builder for the settings used for calls to deletePerInstanceConfigs.
public UnaryCallSettings . Builder<DeletePerInstanceConfigsInstanceGroupManagerRequest , Operation > deletePerInstanceConfigsSettings ()
Returns the builder for the settings used for calls to deletePerInstanceConfigs.
public UnaryCallSettings . Builder<DeleteInstanceGroupManagerRequest , Operation > deleteSettings ()
Returns the builder for the settings used for calls to delete.
public UnaryCallSettings . Builder<GetInstanceGroupManagerRequest , InstanceGroupManager > getSettings ()
Returns the builder for the settings used for calls to get.
public OperationCallSettings . Builder<InsertInstanceGroupManagerRequest , Operation , Operation > insertOperationSettings ()
Beta
The surface for use by generated code is not stable yet and may change in the future.
This feature is covered by the Pre-GA Offerings Terms of the Terms of Service. Pre-GA libraries might have limited support, and changes to pre-GA libraries might not be compatible with other pre-GA versions. For more information, see the launch stage descriptions.
Returns the builder for the settings used for calls to insert.
public UnaryCallSettings . Builder<InsertInstanceGroupManagerRequest , Operation > insertSettings ()
Returns the builder for the settings used for calls to insert.
public PagedCallSettings . Builder<ListErrorsInstanceGroupManagersRequest , InstanceGroupManagersListErrorsResponse , InstanceGroupManagersClient . ListErrorsPagedResponse > listErrorsSettings ()
Returns the builder for the settings used for calls to listErrors.
public PagedCallSettings . Builder<ListManagedInstancesInstanceGroupManagersRequest , InstanceGroupManagersListManagedInstancesResponse , InstanceGroupManagersClient . ListManagedInstancesPagedResponse > listManagedInstancesSettings ()
Returns the builder for the settings used for calls to listManagedInstances.
public PagedCallSettings . Builder<ListPerInstanceConfigsInstanceGroupManagersRequest , InstanceGroupManagersListPerInstanceConfigsResp , InstanceGroupManagersClient . ListPerInstanceConfigsPagedResponse > listPerInstanceConfigsSettings ()
Returns the builder for the settings used for calls to listPerInstanceConfigs.
public PagedCallSettings . Builder<ListInstanceGroupManagersRequest , InstanceGroupManagerList , InstanceGroupManagersClient . ListPagedResponse > listSettings ()
Returns the builder for the settings used for calls to list.
public OperationCallSettings . Builder<PatchInstanceGroupManagerRequest , Operation , Operation > patchOperationSettings ()
Beta
The surface for use by generated code is not stable yet and may change in the future.
This feature is covered by the Pre-GA Offerings Terms of the Terms of Service. Pre-GA libraries might have limited support, and changes to pre-GA libraries might not be compatible with other pre-GA versions. For more information, see the launch stage descriptions.
Returns the builder for the settings used for calls to patch.
public OperationCallSettings . Builder<PatchPerInstanceConfigsInstanceGroupManagerRequest , Operation , Operation > patchPerInstanceConfigsOperationSettings ()
Beta
The surface for use by generated code is not stable yet and may change in the future.
This feature is covered by the Pre-GA Offerings Terms of the Terms of Service. Pre-GA libraries might have limited support, and changes to pre-GA libraries might not be compatible with other pre-GA versions. For more information, see the launch stage descriptions.
Returns the builder for the settings used for calls to patchPerInstanceConfigs.
public UnaryCallSettings . Builder<PatchPerInstanceConfigsInstanceGroupManagerRequest , Operation > patchPerInstanceConfigsSettings ()
Returns the builder for the settings used for calls to patchPerInstanceConfigs.
public UnaryCallSettings . Builder<PatchInstanceGroupManagerRequest , Operation > patchSettings ()
Returns the builder for the settings used for calls to patch.
public OperationCallSettings . Builder<RecreateInstancesInstanceGroupManagerRequest , Operation , Operation > recreateInstancesOperationSettings ()
Beta
The surface for use by generated code is not stable yet and may change in the future.
This feature is covered by the Pre-GA Offerings Terms of the Terms of Service. Pre-GA libraries might have limited support, and changes to pre-GA libraries might not be compatible with other pre-GA versions. For more information, see the launch stage descriptions.
Returns the builder for the settings used for calls to recreateInstances.
public UnaryCallSettings . Builder<RecreateInstancesInstanceGroupManagerRequest , Operation > recreateInstancesSettings ()
Returns the builder for the settings used for calls to recreateInstances.
public OperationCallSettings . Builder<ResizeInstanceGroupManagerRequest , Operation , Operation > resizeOperationSettings ()
Beta
The surface for use by generated code is not stable yet and may change in the future.
This feature is covered by the Pre-GA Offerings Terms of the Terms of Service. Pre-GA libraries might have limited support, and changes to pre-GA libraries might not be compatible with other pre-GA versions. For more information, see the launch stage descriptions.
Returns the builder for the settings used for calls to resize.
public UnaryCallSettings . Builder<ResizeInstanceGroupManagerRequest , Operation > resizeSettings ()
Returns the builder for the settings used for calls to resize.
public OperationCallSettings . Builder<SetInstanceTemplateInstanceGroupManagerRequest , Operation , Operation > setInstanceTemplateOperationSettings ()
Beta
The surface for use by generated code is not stable yet and may change in the future.
This feature is covered by the Pre-GA Offerings Terms of the Terms of Service. Pre-GA libraries might have limited support, and changes to pre-GA libraries might not be compatible with other pre-GA versions. For more information, see the launch stage descriptions.
Returns the builder for the settings used for calls to setInstanceTemplate.
public UnaryCallSettings . Builder<SetInstanceTemplateInstanceGroupManagerRequest , Operation > setInstanceTemplateSettings ()
Returns the builder for the settings used for calls to setInstanceTemplate.
public OperationCallSettings . Builder<SetTargetPoolsInstanceGroupManagerRequest , Operation , Operation > setTargetPoolsOperationSettings ()
Beta
The surface for use by generated code is not stable yet and may change in the future.
This feature is covered by the Pre-GA Offerings Terms of the Terms of Service. Pre-GA libraries might have limited support, and changes to pre-GA libraries might not be compatible with other pre-GA versions. For more information, see the launch stage descriptions.
Returns the builder for the settings used for calls to setTargetPools.
public UnaryCallSettings . Builder<SetTargetPoolsInstanceGroupManagerRequest , Operation > setTargetPoolsSettings ()
Returns the builder for the settings used for calls to setTargetPools.
public ImmutableList<UnaryCallSettings . Builder <? , ? >> unaryMethodSettingsBuilders ()
Returns Type Description com.google.common.collect.ImmutableList <Builder <? ,? >>
public OperationCallSettings . Builder<UpdatePerInstanceConfigsInstanceGroupManagerRequest , Operation , Operation > updatePerInstanceConfigsOperationSettings ()
Beta
The surface for use by generated code is not stable yet and may change in the future.
This feature is covered by the Pre-GA Offerings Terms of the Terms of Service. Pre-GA libraries might have limited support, and changes to pre-GA libraries might not be compatible with other pre-GA versions. For more information, see the launch stage descriptions.
Returns the builder for the settings used for calls to updatePerInstanceConfigs.
public UnaryCallSettings . Builder<UpdatePerInstanceConfigsInstanceGroupManagerRequest , Operation > updatePerInstanceConfigsSettings ()
Returns the builder for the settings used for calls to updatePerInstanceConfigs.