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.
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.
importEntriesOperationSettings()
public OperationCallSettings.Builder<ImportEntriesRequest,ImportEntriesResponse,ImportEntriesMetadata> importEntriesOperationSettings()
Beta
The surface for use by generated code is not stable yet and may change in the future.
This feature is covered by the Pre-GA Offerings Terms of the Terms of Service. Pre-GA libraries might have limited support, and changes to pre-GA libraries might not be compatible with other pre-GA versions. For more information, see the launch stage descriptions.
Returns the builder for the settings used for calls to importEntries.
importEntriesSettings()
public UnaryCallSettings.Builder<ImportEntriesRequest,Operation> importEntriesSettings()
Returns the builder for the settings used for calls to importEntries.
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.
modifyEntryContactsSettings()
public UnaryCallSettings.Builder<ModifyEntryContactsRequest,Contacts> modifyEntryContactsSettings()
Returns the builder for the settings used for calls to modifyEntryContacts.
modifyEntryOverviewSettings()
public UnaryCallSettings.Builder<ModifyEntryOverviewRequest,EntryOverview> modifyEntryOverviewSettings()
Returns the builder for the settings used for calls to modifyEntryOverview.
public OperationCallSettings.Builder<ReconcileTagsRequest,ReconcileTagsResponse,ReconcileTagsMetadata> reconcileTagsOperationSettings()
Beta
The surface for use by generated code is not stable yet and may change in the future.
This feature is covered by the Pre-GA Offerings Terms of the Terms of Service. Pre-GA libraries might have limited support, and changes to pre-GA libraries might not be compatible with other pre-GA versions. For more information, see the launch stage descriptions.
Returns the builder for the settings used for calls to reconcileTags.
public UnaryCallSettings.Builder<ReconcileTagsRequest,Operation> reconcileTagsSettings()
Returns the builder for the settings used for calls to reconcileTags.
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 >
starEntrySettings()
public UnaryCallSettings.Builder<StarEntryRequest,StarEntryResponse> starEntrySettings()
Returns the builder for the settings used for calls to starEntry.
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 <? ,? >>
unstarEntrySettings()
public UnaryCallSettings.Builder<UnstarEntryRequest,UnstarEntryResponse> unstarEntrySettings()
Returns the builder for the settings used for calls to unstarEntry.
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.