Class DataCatalogSettings.Builder
java.lang.Object
com.google.api.gax.rpc.ClientSettings.Builder<DataCatalogSettings,DataCatalogSettings.Builder>
com.google.cloud.datacatalog.v1beta1.DataCatalogSettings.Builder
- Enclosing class:
- DataCatalogSettings
public static class DataCatalogSettings.Builder
extends ClientSettings.Builder<DataCatalogSettings,DataCatalogSettings.Builder>
Builder for DataCatalogSettings.
-
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedBuilder()protectedBuilder(ClientContext clientContext) protectedBuilder(DataCatalogSettings settings) protectedBuilder(DataCatalogStubSettings.Builder stubSettings) -
Method Summary
Modifier and TypeMethodDescriptionapplyToAllUnaryMethods(ApiFunction<UnaryCallSettings.Builder<?, ?>, Void> settingsUpdater) Applies the given settings updater function to all of the unary API methods in this service.build()Deprecated.This method is deprecated and will be removed in the next major version update.Deprecated.This method is deprecated and will be removed in the next major version update.Deprecated.This method is deprecated and will be removed in the next major version update.Deprecated.This method is deprecated and will be removed in the next major version update.Deprecated.This method is deprecated and will be removed in the next major version update.UnaryCallSettings.Builder<DeleteEntryGroupRequest,com.google.protobuf.Empty> Deprecated.This method is deprecated and will be removed in the next major version update.UnaryCallSettings.Builder<DeleteEntryRequest,com.google.protobuf.Empty> Deprecated.This method is deprecated and will be removed in the next major version update.UnaryCallSettings.Builder<DeleteTagRequest,com.google.protobuf.Empty> Deprecated.This method is deprecated and will be removed in the next major version update.UnaryCallSettings.Builder<DeleteTagTemplateFieldRequest,com.google.protobuf.Empty> Deprecated.This method is deprecated and will be removed in the next major version update.UnaryCallSettings.Builder<DeleteTagTemplateRequest,com.google.protobuf.Empty> Deprecated.This method is deprecated and will be removed in the next major version update.Deprecated.This method is deprecated and will be removed in the next major version update.Deprecated.This method is deprecated and will be removed in the next major version update.Deprecated.This method is deprecated and will be removed in the next major version update.Deprecated.This method is deprecated and will be removed in the next major version update.PagedCallSettings.Builder<ListEntriesRequest,ListEntriesResponse, DataCatalogClient.ListEntriesPagedResponse> Deprecated.This method is deprecated and will be removed in the next major version update.PagedCallSettings.Builder<ListEntryGroupsRequest,ListEntryGroupsResponse, DataCatalogClient.ListEntryGroupsPagedResponse> Deprecated.This method is deprecated and will be removed in the next major version update.Deprecated.This method is deprecated and will be removed in the next major version update.Deprecated.This method is deprecated and will be removed in the next major version update.Deprecated.This method is deprecated and will be removed in the next major version update.Deprecated.This method is deprecated and will be removed in the next major version update.PagedCallSettings.Builder<SearchCatalogRequest,SearchCatalogResponse, DataCatalogClient.SearchCatalogPagedResponse> Deprecated.This method is deprecated and will be removed in the next major version update.Deprecated.This method is deprecated and will be removed in the next major version update.Deprecated.This method is deprecated and will be removed in the next major version update.Deprecated.This method is deprecated and will be removed in the next major version update.Deprecated.This method is deprecated and will be removed in the next major version update.Deprecated.This method is deprecated and will be removed in the next major version update.Deprecated.This method is deprecated and will be removed in the next major version update.Deprecated.This method is deprecated and will be removed in the next major version update.Methods inherited from class com.google.api.gax.rpc.ClientSettings.Builder
applyToAllUnaryMethods, getApiKey, getBackgroundExecutorProvider, getClock, getCredentialsProvider, getEndpoint, getExecutorProvider, getGdchApiAudience, getHeaderProvider, getInternalHeaderProvider, getQuotaProjectId, getStubSettings, getTransportChannelProvider, getWatchdogCheckInterval, getWatchdogCheckIntervalDuration, getWatchdogProvider, self, setApiKey, setBackgroundExecutorProvider, setClock, setCredentialsProvider, setEndpoint, setExecutorProvider, setGdchApiAudience, setHeaderProvider, setInternalHeaderProvider, setQuotaProjectId, setTransportChannelProvider, setUniverseDomain, setWatchdogCheckInterval, setWatchdogCheckIntervalDuration, setWatchdogProvider, toString
-
Constructor Details
-
Builder
- Throws:
IOException
-
Builder
-
Builder
-
Builder
-
-
Method Details
-
getStubSettingsBuilder
-
applyToAllUnaryMethods
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.
-
searchCatalogSettings
@Deprecated public PagedCallSettings.Builder<SearchCatalogRequest,SearchCatalogResponse, searchCatalogSettings()DataCatalogClient.SearchCatalogPagedResponse> 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. -
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. -
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. -
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. -
deleteEntryGroupSettings
@Deprecated public UnaryCallSettings.Builder<DeleteEntryGroupRequest,com.google.protobuf.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. -
listEntryGroupsSettings
@Deprecated public PagedCallSettings.Builder<ListEntryGroupsRequest,ListEntryGroupsResponse, listEntryGroupsSettings()DataCatalogClient.ListEntryGroupsPagedResponse> 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. -
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. -
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. -
deleteEntrySettings
@Deprecated public UnaryCallSettings.Builder<DeleteEntryRequest,com.google.protobuf.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. -
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. -
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. -
listEntriesSettings
@Deprecated public PagedCallSettings.Builder<ListEntriesRequest,ListEntriesResponse, listEntriesSettings()DataCatalogClient.ListEntriesPagedResponse> 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. -
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. -
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. -
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. -
deleteTagTemplateSettings
@Deprecated public UnaryCallSettings.Builder<DeleteTagTemplateRequest,com.google.protobuf.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. -
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. -
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. -
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. -
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. -
deleteTagTemplateFieldSettings
@Deprecated public UnaryCallSettings.Builder<DeleteTagTemplateFieldRequest,com.google.protobuf.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. -
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. -
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. -
deleteTagSettings
@Deprecated public UnaryCallSettings.Builder<DeleteTagRequest,com.google.protobuf.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. -
listTagsSettings
@Deprecated public PagedCallSettings.Builder<ListTagsRequest,ListTagsResponse, listTagsSettings()DataCatalogClient.ListTagsPagedResponse> 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. -
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. -
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. -
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. -
build
- Specified by:
buildin classClientSettings.Builder<DataCatalogSettings,DataCatalogSettings.Builder> - Throws:
IOException
-