public static class DataCatalogStubSettings.Builder extends StubSettings.Builder<DataCatalogStubSettings,DataCatalogStubSettings.Builder>
Builder for DataCatalogStubSettings.
Constructors
Builder()
Builder(ClientContext clientContext)
protected Builder(ClientContext clientContext)
Builder(DataCatalogStubSettings settings)
protected Builder(DataCatalogStubSettings settings)
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.
build()
public DataCatalogStubSettings build()
Overrides
createEntryGroupSettings()
public UnaryCallSettings.Builder<CreateEntryGroupRequest,EntryGroup> createEntryGroupSettings()
Returns the builder for the settings used for calls to createEntryGroup.
createEntrySettings()
public UnaryCallSettings.Builder<CreateEntryRequest,Entry> createEntrySettings()
Returns the builder for the settings used for calls to createEntry.
public UnaryCallSettings.Builder<CreateTagRequest,Tag> createTagSettings()
Returns the builder for the settings used for calls to createTag.
createTagTemplateFieldSettings()
public UnaryCallSettings.Builder<CreateTagTemplateFieldRequest,TagTemplateField> createTagTemplateFieldSettings()
Returns the builder for the settings used for calls to createTagTemplateField.
createTagTemplateSettings()
public UnaryCallSettings.Builder<CreateTagTemplateRequest,TagTemplate> createTagTemplateSettings()
Returns the builder for the settings used for calls to createTagTemplate.
deleteEntryGroupSettings()
public UnaryCallSettings.Builder<DeleteEntryGroupRequest,Empty> deleteEntryGroupSettings()
Returns the builder for the settings used for calls to deleteEntryGroup.
deleteEntrySettings()
public UnaryCallSettings.Builder<DeleteEntryRequest,Empty> deleteEntrySettings()
Returns the builder for the settings used for calls to deleteEntry.
public UnaryCallSettings.Builder<DeleteTagRequest,Empty> deleteTagSettings()
Returns the builder for the settings used for calls to deleteTag.
deleteTagTemplateFieldSettings()
public UnaryCallSettings.Builder<DeleteTagTemplateFieldRequest,Empty> deleteTagTemplateFieldSettings()
Returns the builder for the settings used for calls to deleteTagTemplateField.
deleteTagTemplateSettings()
public UnaryCallSettings.Builder<DeleteTagTemplateRequest,Empty> deleteTagTemplateSettings()
Returns the builder for the settings used for calls to deleteTagTemplate.
getEndpoint()
public String getEndpoint()
Returns the endpoint set by the user or the the service's default endpoint.
Overrides
getEntryGroupSettings()
public UnaryCallSettings.Builder<GetEntryGroupRequest,EntryGroup> getEntryGroupSettings()
Returns the builder for the settings used for calls to getEntryGroup.
getEntrySettings()
public UnaryCallSettings.Builder<GetEntryRequest,Entry> getEntrySettings()
Returns the builder for the settings used for calls to getEntry.
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> | |
getTagTemplateSettings()
public UnaryCallSettings.Builder<GetTagTemplateRequest,TagTemplate> getTagTemplateSettings()
Returns the builder for the settings used for calls to getTagTemplate.
listEntriesSettings()
public PagedCallSettings.Builder<ListEntriesRequest,ListEntriesResponse,DataCatalogClient.ListEntriesPagedResponse> listEntriesSettings()
Returns the builder for the settings used for calls to listEntries.
listEntryGroupsSettings()
public PagedCallSettings.Builder<ListEntryGroupsRequest,ListEntryGroupsResponse,DataCatalogClient.ListEntryGroupsPagedResponse> listEntryGroupsSettings()
Returns the builder for the settings used for calls to listEntryGroups.
public PagedCallSettings.Builder<ListTagsRequest,ListTagsResponse,DataCatalogClient.ListTagsPagedResponse> listTagsSettings()
Returns the builder for the settings used for calls to listTags.
lookupEntrySettings()
public UnaryCallSettings.Builder<LookupEntryRequest,Entry> lookupEntrySettings()
Returns the builder for the settings used for calls to lookupEntry.
public UnaryCallSettings.Builder<RenameTagTemplateFieldEnumValueRequest,TagTemplateField> renameTagTemplateFieldEnumValueSettings()
Returns the builder for the settings used for calls to renameTagTemplateFieldEnumValue.
public UnaryCallSettings.Builder<RenameTagTemplateFieldRequest,TagTemplateField> renameTagTemplateFieldSettings()
Returns the builder for the settings used for calls to renameTagTemplateField.
searchCatalogSettings()
public PagedCallSettings.Builder<SearchCatalogRequest,SearchCatalogResponse,DataCatalogClient.SearchCatalogPagedResponse> searchCatalogSettings()
Returns the builder for the settings used for calls to searchCatalog.
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> | |
unaryMethodSettingsBuilders()
public ImmutableList<UnaryCallSettings.Builder<?,?>> unaryMethodSettingsBuilders()
Returns |
---|
Type | Description |
com.google.common.collect.ImmutableList<Builder<?,?>> | |
updateEntryGroupSettings()
public UnaryCallSettings.Builder<UpdateEntryGroupRequest,EntryGroup> updateEntryGroupSettings()
Returns the builder for the settings used for calls to updateEntryGroup.
updateEntrySettings()
public UnaryCallSettings.Builder<UpdateEntryRequest,Entry> updateEntrySettings()
Returns the builder for the settings used for calls to updateEntry.
public UnaryCallSettings.Builder<UpdateTagRequest,Tag> updateTagSettings()
Returns the builder for the settings used for calls to updateTag.
updateTagTemplateFieldSettings()
public UnaryCallSettings.Builder<UpdateTagTemplateFieldRequest,TagTemplateField> updateTagTemplateFieldSettings()
Returns the builder for the settings used for calls to updateTagTemplateField.
updateTagTemplateSettings()
public UnaryCallSettings.Builder<UpdateTagTemplateRequest,TagTemplate> updateTagTemplateSettings()
Returns the builder for the settings used for calls to updateTagTemplate.