Class DataCatalogStubSettings.Builder (1.66.0)

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

Builder for DataCatalogStubSettings.

Inheritance

java.lang.Object > StubSettings.Builder > DataCatalogStubSettings.Builder

Constructors

Builder()

protected Builder()

Builder(ClientContext clientContext)

protected Builder(ClientContext clientContext)
Parameter
Name Description
clientContext ClientContext

Builder(DataCatalogStubSettings settings)

protected Builder(DataCatalogStubSettings settings)
Parameter
Name Description
settings DataCatalogStubSettings

Methods

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

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

build()

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

createEntryGroupSettings() (deprecated)

public UnaryCallSettings.Builder<CreateEntryGroupRequest,EntryGroup> createEntryGroupSettings()

Deprecated. This method is deprecated and will be removed in the next major version update.

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

Returns
Type Description
Builder<CreateEntryGroupRequest,EntryGroup>

createEntrySettings() (deprecated)

public UnaryCallSettings.Builder<CreateEntryRequest,Entry> createEntrySettings()

Deprecated. This method is deprecated and will be removed in the next major version update.

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

Returns
Type Description
Builder<CreateEntryRequest,Entry>

createTagSettings() (deprecated)

public UnaryCallSettings.Builder<CreateTagRequest,Tag> createTagSettings()

Deprecated. This method is deprecated and will be removed in the next major version update.

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

Returns
Type Description
Builder<CreateTagRequest,Tag>

createTagTemplateFieldSettings() (deprecated)

public UnaryCallSettings.Builder<CreateTagTemplateFieldRequest,TagTemplateField> createTagTemplateFieldSettings()

Deprecated. This method is deprecated and will be removed in the next major version update.

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

createTagTemplateSettings() (deprecated)

public UnaryCallSettings.Builder<CreateTagTemplateRequest,TagTemplate> createTagTemplateSettings()

Deprecated. This method is deprecated and will be removed in the next major version update.

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

Returns
Type Description
Builder<CreateTagTemplateRequest,TagTemplate>

deleteEntryGroupSettings() (deprecated)

public UnaryCallSettings.Builder<DeleteEntryGroupRequest,Empty> deleteEntryGroupSettings()

Deprecated. This method is deprecated and will be removed in the next major version update.

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

Returns
Type Description
Builder<DeleteEntryGroupRequest,Empty>

deleteEntrySettings() (deprecated)

public UnaryCallSettings.Builder<DeleteEntryRequest,Empty> deleteEntrySettings()

Deprecated. This method is deprecated and will be removed in the next major version update.

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

Returns
Type Description
Builder<DeleteEntryRequest,Empty>

deleteTagSettings() (deprecated)

public UnaryCallSettings.Builder<DeleteTagRequest,Empty> deleteTagSettings()

Deprecated. This method is deprecated and will be removed in the next major version update.

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

Returns
Type Description
Builder<DeleteTagRequest,Empty>

deleteTagTemplateFieldSettings() (deprecated)

public UnaryCallSettings.Builder<DeleteTagTemplateFieldRequest,Empty> deleteTagTemplateFieldSettings()

Deprecated. This method is deprecated and will be removed in the next major version update.

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

Returns
Type Description
Builder<DeleteTagTemplateFieldRequest,Empty>

deleteTagTemplateSettings() (deprecated)

public UnaryCallSettings.Builder<DeleteTagTemplateRequest,Empty> deleteTagTemplateSettings()

Deprecated. This method is deprecated and will be removed in the next major version update.

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

Returns
Type Description
Builder<DeleteTagTemplateRequest,Empty>

getEntryGroupSettings() (deprecated)

public UnaryCallSettings.Builder<GetEntryGroupRequest,EntryGroup> getEntryGroupSettings()

Deprecated. This method is deprecated and will be removed in the next major version update.

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

Returns
Type Description
Builder<GetEntryGroupRequest,EntryGroup>

getEntrySettings() (deprecated)

public UnaryCallSettings.Builder<GetEntryRequest,Entry> getEntrySettings()

Deprecated. This method is deprecated and will be removed in the next major version update.

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

Returns
Type Description
Builder<GetEntryRequest,Entry>

getIamPolicySettings() (deprecated)

public UnaryCallSettings.Builder<GetIamPolicyRequest,Policy> getIamPolicySettings()

Deprecated. This method is deprecated and will be removed in the next major version update.

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>

getTagTemplateSettings() (deprecated)

public UnaryCallSettings.Builder<GetTagTemplateRequest,TagTemplate> getTagTemplateSettings()

Deprecated. This method is deprecated and will be removed in the next major version update.

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

Returns
Type Description
Builder<GetTagTemplateRequest,TagTemplate>

listEntriesSettings() (deprecated)

public PagedCallSettings.Builder<ListEntriesRequest,ListEntriesResponse,DataCatalogClient.ListEntriesPagedResponse> listEntriesSettings()

Deprecated. This method is deprecated and will be removed in the next major version update.

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

listEntryGroupsSettings() (deprecated)

public PagedCallSettings.Builder<ListEntryGroupsRequest,ListEntryGroupsResponse,DataCatalogClient.ListEntryGroupsPagedResponse> listEntryGroupsSettings()

Deprecated. This method is deprecated and will be removed in the next major version update.

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

listTagsSettings() (deprecated)

public PagedCallSettings.Builder<ListTagsRequest,ListTagsResponse,DataCatalogClient.ListTagsPagedResponse> listTagsSettings()

Deprecated. This method is deprecated and will be removed in the next major version update.

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

lookupEntrySettings() (deprecated)

public UnaryCallSettings.Builder<LookupEntryRequest,Entry> lookupEntrySettings()

Deprecated. This method is deprecated and will be removed in the next major version update.

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

Returns
Type Description
Builder<LookupEntryRequest,Entry>

renameTagTemplateFieldEnumValueSettings() (deprecated)

public UnaryCallSettings.Builder<RenameTagTemplateFieldEnumValueRequest,TagTemplateField> renameTagTemplateFieldEnumValueSettings()

Deprecated. This method is deprecated and will be removed in the next major version update.

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

renameTagTemplateFieldSettings() (deprecated)

public UnaryCallSettings.Builder<RenameTagTemplateFieldRequest,TagTemplateField> renameTagTemplateFieldSettings()

Deprecated. This method is deprecated and will be removed in the next major version update.

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

searchCatalogSettings() (deprecated)

public PagedCallSettings.Builder<SearchCatalogRequest,SearchCatalogResponse,DataCatalogClient.SearchCatalogPagedResponse> searchCatalogSettings()

Deprecated. This method is deprecated and will be removed in the next major version update.

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

setIamPolicySettings() (deprecated)

public UnaryCallSettings.Builder<SetIamPolicyRequest,Policy> setIamPolicySettings()

Deprecated. This method is deprecated and will be removed in the next major version update.

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() (deprecated)

public UnaryCallSettings.Builder<TestIamPermissionsRequest,TestIamPermissionsResponse> testIamPermissionsSettings()

Deprecated. This method is deprecated and will be removed in the next major version update.

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>

unaryMethodSettingsBuilders()

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

updateEntryGroupSettings() (deprecated)

public UnaryCallSettings.Builder<UpdateEntryGroupRequest,EntryGroup> updateEntryGroupSettings()

Deprecated. This method is deprecated and will be removed in the next major version update.

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

Returns
Type Description
Builder<UpdateEntryGroupRequest,EntryGroup>

updateEntrySettings() (deprecated)

public UnaryCallSettings.Builder<UpdateEntryRequest,Entry> updateEntrySettings()

Deprecated. This method is deprecated and will be removed in the next major version update.

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

Returns
Type Description
Builder<UpdateEntryRequest,Entry>

updateTagSettings() (deprecated)

public UnaryCallSettings.Builder<UpdateTagRequest,Tag> updateTagSettings()

Deprecated. This method is deprecated and will be removed in the next major version update.

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

Returns
Type Description
Builder<UpdateTagRequest,Tag>

updateTagTemplateFieldSettings() (deprecated)

public UnaryCallSettings.Builder<UpdateTagTemplateFieldRequest,TagTemplateField> updateTagTemplateFieldSettings()

Deprecated. This method is deprecated and will be removed in the next major version update.

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

updateTagTemplateSettings() (deprecated)

public UnaryCallSettings.Builder<UpdateTagTemplateRequest,TagTemplate> updateTagTemplateSettings()

Deprecated. This method is deprecated and will be removed in the next major version update.

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

Returns
Type Description
Builder<UpdateTagTemplateRequest,TagTemplate>