public static class DataCatalogSettings.Builder extends ClientSettings.Builder<DataCatalogSettings,DataCatalogSettings.Builder>Builder for DataCatalogSettings.
Constructors
Builder()
protected Builder()Builder(ClientContext clientContext)
protected Builder(ClientContext clientContext)| Parameter | |
|---|---|
| Name | Description |
clientContext |
ClientContext |
Builder(DataCatalogSettings settings)
protected Builder(DataCatalogSettings settings)| Parameter | |
|---|---|
| Name | Description |
settings |
DataCatalogSettings |
Builder(DataCatalogStubSettings.Builder stubSettings)
protected Builder(DataCatalogStubSettings.Builder stubSettings)| Parameter | |
|---|---|
| Name | Description |
stubSettings |
DataCatalogStubSettings.Builder |
Methods
applyToAllUnaryMethods(ApiFunction<UnaryCallSettings.Builder<?,?>,Void> settingsUpdater)
public DataCatalogSettings.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 |
DataCatalogSettings.Builder |
|
build()
public DataCatalogSettings build()| Returns | |
|---|---|
| Type | Description |
DataCatalogSettings |
|
| 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.
| Returns | |
|---|---|
| Type | Description |
Builder<CreateTagTemplateFieldRequest,TagTemplateField> |
|
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> |
|
getStubSettingsBuilder()
public DataCatalogStubSettings.Builder getStubSettingsBuilder()| Returns | |
|---|---|
| Type | Description |
DataCatalogStubSettings.Builder |
|
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.
| Returns | |
|---|---|
| Type | Description |
Builder<ListEntriesRequest,ListEntriesResponse,ListEntriesPagedResponse> |
|
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.
| Returns | |
|---|---|
| Type | Description |
Builder<ListEntryGroupsRequest,ListEntryGroupsResponse,ListEntryGroupsPagedResponse> |
|
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.
| Returns | |
|---|---|
| Type | Description |
Builder<ListTagsRequest,ListTagsResponse,ListTagsPagedResponse> |
|
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.
| Returns | |
|---|---|
| Type | Description |
Builder<RenameTagTemplateFieldEnumValueRequest,TagTemplateField> |
|
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.
| Returns | |
|---|---|
| Type | Description |
Builder<RenameTagTemplateFieldRequest,TagTemplateField> |
|
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.
| Returns | |
|---|---|
| Type | Description |
Builder<SearchCatalogRequest,SearchCatalogResponse,SearchCatalogPagedResponse> |
|
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> |
|
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.
| Returns | |
|---|---|
| Type | Description |
Builder<UpdateTagTemplateFieldRequest,TagTemplateField> |
|
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> |
|