Class OrganizationAddressGroupServiceSettings.Builder (0.77.0)

public static class OrganizationAddressGroupServiceSettings.Builder extends ClientSettings.Builder<OrganizationAddressGroupServiceSettings,OrganizationAddressGroupServiceSettings.Builder>

Builder for OrganizationAddressGroupServiceSettings.

Inheritance

java.lang.Object > ClientSettings.Builder > OrganizationAddressGroupServiceSettings.Builder

Constructors

Builder()

protected Builder()

Builder(ClientContext clientContext)

protected Builder(ClientContext clientContext)
Parameter
Name Description
clientContext ClientContext

Builder(OrganizationAddressGroupServiceSettings settings)

protected Builder(OrganizationAddressGroupServiceSettings settings)
Parameter
Name Description
settings OrganizationAddressGroupServiceSettings

Builder(OrganizationAddressGroupServiceStubSettings.Builder stubSettings)

protected Builder(OrganizationAddressGroupServiceStubSettings.Builder stubSettings)
Parameter
Name Description
stubSettings OrganizationAddressGroupServiceStubSettings.Builder

Methods

addAddressGroupItemsOperationSettings()

public OperationCallSettings.Builder<AddAddressGroupItemsRequest,AddressGroup,OperationMetadata> addAddressGroupItemsOperationSettings()

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

Returns
Type Description
Builder<AddAddressGroupItemsRequest,AddressGroup,OperationMetadata>

addAddressGroupItemsSettings()

public UnaryCallSettings.Builder<AddAddressGroupItemsRequest,Operation> addAddressGroupItemsSettings()

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

Returns
Type Description
Builder<AddAddressGroupItemsRequest,Operation>

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

public OrganizationAddressGroupServiceSettings.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
OrganizationAddressGroupServiceSettings.Builder

build()

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

cloneAddressGroupItemsOperationSettings()

public OperationCallSettings.Builder<CloneAddressGroupItemsRequest,AddressGroup,OperationMetadata> cloneAddressGroupItemsOperationSettings()

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

Returns
Type Description
Builder<CloneAddressGroupItemsRequest,AddressGroup,OperationMetadata>

cloneAddressGroupItemsSettings()

public UnaryCallSettings.Builder<CloneAddressGroupItemsRequest,Operation> cloneAddressGroupItemsSettings()

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

Returns
Type Description
Builder<CloneAddressGroupItemsRequest,Operation>

createAddressGroupOperationSettings()

public OperationCallSettings.Builder<CreateAddressGroupRequest,AddressGroup,OperationMetadata> createAddressGroupOperationSettings()

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

Returns
Type Description
Builder<CreateAddressGroupRequest,AddressGroup,OperationMetadata>

createAddressGroupSettings()

public UnaryCallSettings.Builder<CreateAddressGroupRequest,Operation> createAddressGroupSettings()

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

Returns
Type Description
Builder<CreateAddressGroupRequest,Operation>

deleteAddressGroupOperationSettings()

public OperationCallSettings.Builder<DeleteAddressGroupRequest,Empty,OperationMetadata> deleteAddressGroupOperationSettings()

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

Returns
Type Description
Builder<DeleteAddressGroupRequest,Empty,OperationMetadata>

deleteAddressGroupSettings()

public UnaryCallSettings.Builder<DeleteAddressGroupRequest,Operation> deleteAddressGroupSettings()

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

Returns
Type Description
Builder<DeleteAddressGroupRequest,Operation>

getAddressGroupSettings()

public UnaryCallSettings.Builder<GetAddressGroupRequest,AddressGroup> getAddressGroupSettings()

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

Returns
Type Description
Builder<GetAddressGroupRequest,AddressGroup>

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>

getStubSettingsBuilder()

public OrganizationAddressGroupServiceStubSettings.Builder getStubSettingsBuilder()
Returns
Type Description
OrganizationAddressGroupServiceStubSettings.Builder

listAddressGroupReferencesSettings()

public PagedCallSettings.Builder<ListAddressGroupReferencesRequest,ListAddressGroupReferencesResponse,OrganizationAddressGroupServiceClient.ListAddressGroupReferencesPagedResponse> listAddressGroupReferencesSettings()

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

Returns
Type Description
Builder<ListAddressGroupReferencesRequest,ListAddressGroupReferencesResponse,ListAddressGroupReferencesPagedResponse>

listAddressGroupsSettings()

public PagedCallSettings.Builder<ListAddressGroupsRequest,ListAddressGroupsResponse,OrganizationAddressGroupServiceClient.ListAddressGroupsPagedResponse> listAddressGroupsSettings()

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

Returns
Type Description
Builder<ListAddressGroupsRequest,ListAddressGroupsResponse,ListAddressGroupsPagedResponse>

listLocationsSettings()

public PagedCallSettings.Builder<ListLocationsRequest,ListLocationsResponse,OrganizationAddressGroupServiceClient.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>

removeAddressGroupItemsOperationSettings()

public OperationCallSettings.Builder<RemoveAddressGroupItemsRequest,AddressGroup,OperationMetadata> removeAddressGroupItemsOperationSettings()

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

Returns
Type Description
Builder<RemoveAddressGroupItemsRequest,AddressGroup,OperationMetadata>

removeAddressGroupItemsSettings()

public UnaryCallSettings.Builder<RemoveAddressGroupItemsRequest,Operation> removeAddressGroupItemsSettings()

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

Returns
Type Description
Builder<RemoveAddressGroupItemsRequest,Operation>

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>

updateAddressGroupOperationSettings()

public OperationCallSettings.Builder<UpdateAddressGroupRequest,AddressGroup,OperationMetadata> updateAddressGroupOperationSettings()

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

Returns
Type Description
Builder<UpdateAddressGroupRequest,AddressGroup,OperationMetadata>

updateAddressGroupSettings()

public UnaryCallSettings.Builder<UpdateAddressGroupRequest,Operation> updateAddressGroupSettings()

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

Returns
Type Description
Builder<UpdateAddressGroupRequest,Operation>