Class MarketingplatformAdminServiceStubSettings.Builder (0.48.0)

public static class MarketingplatformAdminServiceStubSettings.Builder extends StubSettings.Builder<MarketingplatformAdminServiceStubSettings,MarketingplatformAdminServiceStubSettings.Builder>

Builder for MarketingplatformAdminServiceStubSettings.

Inheritance

java.lang.Object > StubSettings.Builder > MarketingplatformAdminServiceStubSettings.Builder

Constructors

Builder()

protected Builder()

Builder(@Nullable ClientContext clientContext)

protected Builder(@Nullable ClientContext clientContext)
Parameter
Name Description
clientContext @org.jspecify.annotations.Nullable com.google.api.gax.rpc.ClientContext

Builder(MarketingplatformAdminServiceStubSettings settings)

protected Builder(MarketingplatformAdminServiceStubSettings settings)
Parameter
Name Description
settings MarketingplatformAdminServiceStubSettings

Methods

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

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

build()

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

createAdminAccessBindingSettings()

public UnaryCallSettings.Builder<CreateAdminAccessBindingRequest,AdminAccessBinding> createAdminAccessBindingSettings()

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

Returns
Type Description
Builder<CreateAdminAccessBindingRequest,AdminAccessBinding>

createAnalyticsAccountLinkSettings()

public UnaryCallSettings.Builder<CreateAnalyticsAccountLinkRequest,AnalyticsAccountLink> createAnalyticsAccountLinkSettings()

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

Returns
Type Description
Builder<CreateAnalyticsAccountLinkRequest,AnalyticsAccountLink>

createUserGroupMemberSettings()

public UnaryCallSettings.Builder<CreateUserGroupMemberRequest,UserGroupMember> createUserGroupMemberSettings()

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

Returns
Type Description
Builder<CreateUserGroupMemberRequest,UserGroupMember>

createUserGroupSettings()

public UnaryCallSettings.Builder<CreateUserGroupRequest,UserGroup> createUserGroupSettings()

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

Returns
Type Description
Builder<CreateUserGroupRequest,UserGroup>

deleteAnalyticsAccountLinkSettings()

public UnaryCallSettings.Builder<DeleteAnalyticsAccountLinkRequest,Empty> deleteAnalyticsAccountLinkSettings()

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

Returns
Type Description
Builder<DeleteAnalyticsAccountLinkRequest,Empty>

deleteUserGroupMemberSettings()

public UnaryCallSettings.Builder<DeleteUserGroupMemberRequest,Empty> deleteUserGroupMemberSettings()

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

Returns
Type Description
Builder<DeleteUserGroupMemberRequest,Empty>

deleteUserGroupSettings()

public UnaryCallSettings.Builder<DeleteUserGroupRequest,Empty> deleteUserGroupSettings()

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

Returns
Type Description
Builder<DeleteUserGroupRequest,Empty>

findSalesPartnerManagedClientsSettings()

public UnaryCallSettings.Builder<FindSalesPartnerManagedClientsRequest,FindSalesPartnerManagedClientsResponse> findSalesPartnerManagedClientsSettings()

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

Returns
Type Description
Builder<FindSalesPartnerManagedClientsRequest,FindSalesPartnerManagedClientsResponse>

getAdminAccessBindingSettings()

public UnaryCallSettings.Builder<GetAdminAccessBindingRequest,AdminAccessBinding> getAdminAccessBindingSettings()

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

Returns
Type Description
Builder<GetAdminAccessBindingRequest,AdminAccessBinding>

getOrganizationSettings()

public UnaryCallSettings.Builder<GetOrganizationRequest,Organization> getOrganizationSettings()

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

Returns
Type Description
Builder<GetOrganizationRequest,Organization>

getUserGroupMemberSettings()

public UnaryCallSettings.Builder<GetUserGroupMemberRequest,UserGroupMember> getUserGroupMemberSettings()

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

Returns
Type Description
Builder<GetUserGroupMemberRequest,UserGroupMember>

getUserGroupSettings()

public UnaryCallSettings.Builder<GetUserGroupRequest,UserGroup> getUserGroupSettings()

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

Returns
Type Description
Builder<GetUserGroupRequest,UserGroup>

listAdminAccessBindingsSettings()

public PagedCallSettings.Builder<ListAdminAccessBindingsRequest,ListAdminAccessBindingsResponse,MarketingplatformAdminServiceClient.ListAdminAccessBindingsPagedResponse> listAdminAccessBindingsSettings()

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

Returns
Type Description
Builder<ListAdminAccessBindingsRequest,ListAdminAccessBindingsResponse,ListAdminAccessBindingsPagedResponse>

listAnalyticsAccountLinksSettings()

public PagedCallSettings.Builder<ListAnalyticsAccountLinksRequest,ListAnalyticsAccountLinksResponse,MarketingplatformAdminServiceClient.ListAnalyticsAccountLinksPagedResponse> listAnalyticsAccountLinksSettings()

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

Returns
Type Description
Builder<ListAnalyticsAccountLinksRequest,ListAnalyticsAccountLinksResponse,ListAnalyticsAccountLinksPagedResponse>

listOrganizationsSettings()

public PagedCallSettings.Builder<ListOrganizationsRequest,ListOrganizationsResponse,MarketingplatformAdminServiceClient.ListOrganizationsPagedResponse> listOrganizationsSettings()

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

Returns
Type Description
Builder<ListOrganizationsRequest,ListOrganizationsResponse,ListOrganizationsPagedResponse>

listUserGroupMembersSettings()

public PagedCallSettings.Builder<ListUserGroupMembersRequest,ListUserGroupMembersResponse,MarketingplatformAdminServiceClient.ListUserGroupMembersPagedResponse> listUserGroupMembersSettings()

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

Returns
Type Description
Builder<ListUserGroupMembersRequest,ListUserGroupMembersResponse,ListUserGroupMembersPagedResponse>

listUserGroupsSettings()

public PagedCallSettings.Builder<ListUserGroupsRequest,ListUserGroupsResponse,MarketingplatformAdminServiceClient.ListUserGroupsPagedResponse> listUserGroupsSettings()

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

Returns
Type Description
Builder<ListUserGroupsRequest,ListUserGroupsResponse,ListUserGroupsPagedResponse>

reportPropertyUsageSettings()

public UnaryCallSettings.Builder<ReportPropertyUsageRequest,ReportPropertyUsageResponse> reportPropertyUsageSettings()

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

Returns
Type Description
Builder<ReportPropertyUsageRequest,ReportPropertyUsageResponse>

setPropertyServiceLevelSettings()

public UnaryCallSettings.Builder<SetPropertyServiceLevelRequest,SetPropertyServiceLevelResponse> setPropertyServiceLevelSettings()

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

Returns
Type Description
Builder<SetPropertyServiceLevelRequest,SetPropertyServiceLevelResponse>

unaryMethodSettingsBuilders()

public ImmutableList<UnaryCallSettings.Builder<?,?>> unaryMethodSettingsBuilders()
Returns
Type Description
com.google.common.collect.ImmutableList<Builder<?,?>>

updateAdminAccessBindingSettings()

public UnaryCallSettings.Builder<UpdateAdminAccessBindingRequest,AdminAccessBinding> updateAdminAccessBindingSettings()

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

Returns
Type Description
Builder<UpdateAdminAccessBindingRequest,AdminAccessBinding>

updateUserGroupMemberSettings()

public UnaryCallSettings.Builder<UpdateUserGroupMemberRequest,UserGroupMember> updateUserGroupMemberSettings()

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

Returns
Type Description
Builder<UpdateUserGroupMemberRequest,UserGroupMember>

updateUserGroupSettings()

public UnaryCallSettings.Builder<UpdateUserGroupRequest,UserGroup> updateUserGroupSettings()

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

Returns
Type Description
Builder<UpdateUserGroupRequest,UserGroup>