public static class DataCatalogStubSettings.Builder extends com.google.api.gax.rpc.StubSettings.Builder<DataCatalogStubSettings,DataCatalogStubSettings.Builder>
Modifier | Constructor and Description |
---|---|
protected |
Builder() |
protected |
Builder(com.google.api.gax.rpc.ClientContext clientContext) |
protected |
Builder(DataCatalogStubSettings settings) |
Modifier and Type | Method and Description |
---|---|
DataCatalogStubSettings.Builder |
applyToAllUnaryMethods(com.google.api.core.ApiFunction<com.google.api.gax.rpc.UnaryCallSettings.Builder<?,?>,Void> settingsUpdater)
Applies the given settings updater function to all of the unary API methods in this service.
|
DataCatalogStubSettings |
build() |
com.google.api.gax.rpc.UnaryCallSettings.Builder<CreateEntryGroupRequest,EntryGroup> |
createEntryGroupSettings()
Returns the builder for the settings used for calls to createEntryGroup.
|
com.google.api.gax.rpc.UnaryCallSettings.Builder<CreateEntryRequest,Entry> |
createEntrySettings()
Returns the builder for the settings used for calls to createEntry.
|
com.google.api.gax.rpc.UnaryCallSettings.Builder<CreateTagRequest,Tag> |
createTagSettings()
Returns the builder for the settings used for calls to createTag.
|
com.google.api.gax.rpc.UnaryCallSettings.Builder<CreateTagTemplateFieldRequest,TagTemplateField> |
createTagTemplateFieldSettings()
Returns the builder for the settings used for calls to createTagTemplateField.
|
com.google.api.gax.rpc.UnaryCallSettings.Builder<CreateTagTemplateRequest,TagTemplate> |
createTagTemplateSettings()
Returns the builder for the settings used for calls to createTagTemplate.
|
com.google.api.gax.rpc.UnaryCallSettings.Builder<DeleteEntryGroupRequest,Empty> |
deleteEntryGroupSettings()
Returns the builder for the settings used for calls to deleteEntryGroup.
|
com.google.api.gax.rpc.UnaryCallSettings.Builder<DeleteEntryRequest,Empty> |
deleteEntrySettings()
Returns the builder for the settings used for calls to deleteEntry.
|
com.google.api.gax.rpc.UnaryCallSettings.Builder<DeleteTagRequest,Empty> |
deleteTagSettings()
Returns the builder for the settings used for calls to deleteTag.
|
com.google.api.gax.rpc.UnaryCallSettings.Builder<DeleteTagTemplateFieldRequest,Empty> |
deleteTagTemplateFieldSettings()
Returns the builder for the settings used for calls to deleteTagTemplateField.
|
com.google.api.gax.rpc.UnaryCallSettings.Builder<DeleteTagTemplateRequest,Empty> |
deleteTagTemplateSettings()
Returns the builder for the settings used for calls to deleteTagTemplate.
|
com.google.api.gax.rpc.UnaryCallSettings.Builder<GetEntryGroupRequest,EntryGroup> |
getEntryGroupSettings()
Returns the builder for the settings used for calls to getEntryGroup.
|
com.google.api.gax.rpc.UnaryCallSettings.Builder<GetEntryRequest,Entry> |
getEntrySettings()
Returns the builder for the settings used for calls to getEntry.
|
com.google.api.gax.rpc.UnaryCallSettings.Builder<com.google.iam.v1.GetIamPolicyRequest,com.google.iam.v1.Policy> |
getIamPolicySettings()
Returns the builder for the settings used for calls to getIamPolicy.
|
com.google.api.gax.rpc.UnaryCallSettings.Builder<GetTagTemplateRequest,TagTemplate> |
getTagTemplateSettings()
Returns the builder for the settings used for calls to getTagTemplate.
|
com.google.api.gax.rpc.PagedCallSettings.Builder<ListTagsRequest,ListTagsResponse,DataCatalogClient.ListTagsPagedResponse> |
listTagsSettings()
Returns the builder for the settings used for calls to listTags.
|
com.google.api.gax.rpc.UnaryCallSettings.Builder<LookupEntryRequest,Entry> |
lookupEntrySettings()
Returns the builder for the settings used for calls to lookupEntry.
|
com.google.api.gax.rpc.UnaryCallSettings.Builder<RenameTagTemplateFieldRequest,TagTemplateField> |
renameTagTemplateFieldSettings()
Returns the builder for the settings used for calls to renameTagTemplateField.
|
com.google.api.gax.rpc.PagedCallSettings.Builder<SearchCatalogRequest,SearchCatalogResponse,DataCatalogClient.SearchCatalogPagedResponse> |
searchCatalogSettings()
Returns the builder for the settings used for calls to searchCatalog.
|
com.google.api.gax.rpc.UnaryCallSettings.Builder<com.google.iam.v1.SetIamPolicyRequest,com.google.iam.v1.Policy> |
setIamPolicySettings()
Returns the builder for the settings used for calls to setIamPolicy.
|
com.google.api.gax.rpc.UnaryCallSettings.Builder<com.google.iam.v1.TestIamPermissionsRequest,com.google.iam.v1.TestIamPermissionsResponse> |
testIamPermissionsSettings()
Returns the builder for the settings used for calls to testIamPermissions.
|
com.google.common.collect.ImmutableList<com.google.api.gax.rpc.UnaryCallSettings.Builder<?,?>> |
unaryMethodSettingsBuilders() |
com.google.api.gax.rpc.UnaryCallSettings.Builder<UpdateEntryRequest,Entry> |
updateEntrySettings()
Returns the builder for the settings used for calls to updateEntry.
|
com.google.api.gax.rpc.UnaryCallSettings.Builder<UpdateTagRequest,Tag> |
updateTagSettings()
Returns the builder for the settings used for calls to updateTag.
|
com.google.api.gax.rpc.UnaryCallSettings.Builder<UpdateTagTemplateFieldRequest,TagTemplateField> |
updateTagTemplateFieldSettings()
Returns the builder for the settings used for calls to updateTagTemplateField.
|
com.google.api.gax.rpc.UnaryCallSettings.Builder<UpdateTagTemplateRequest,TagTemplate> |
updateTagTemplateSettings()
Returns the builder for the settings used for calls to updateTagTemplate.
|
applyToAllUnaryMethods, getClock, getCredentialsProvider, getEndpoint, getExecutorProvider, getHeaderProvider, getInternalHeaderProvider, getStreamWatchdogCheckInterval, getStreamWatchdogProvider, getTracerFactory, getTransportChannelProvider, self, setClock, setCredentialsProvider, setEndpoint, setExecutorProvider, setHeaderProvider, setInternalHeaderProvider, setStreamWatchdogCheckInterval, setStreamWatchdogProvider, setTracerFactory, setTransportChannelProvider, toString
protected Builder()
protected Builder(com.google.api.gax.rpc.ClientContext clientContext)
protected Builder(DataCatalogStubSettings settings)
public DataCatalogStubSettings.Builder applyToAllUnaryMethods(com.google.api.core.ApiFunction<com.google.api.gax.rpc.UnaryCallSettings.Builder<?,?>,Void> settingsUpdater) throws Exception
Note: This method does not support applying settings to streaming methods.
Exception
public com.google.common.collect.ImmutableList<com.google.api.gax.rpc.UnaryCallSettings.Builder<?,?>> unaryMethodSettingsBuilders()
public com.google.api.gax.rpc.PagedCallSettings.Builder<SearchCatalogRequest,SearchCatalogResponse,DataCatalogClient.SearchCatalogPagedResponse> searchCatalogSettings()
public com.google.api.gax.rpc.UnaryCallSettings.Builder<CreateEntryGroupRequest,EntryGroup> createEntryGroupSettings()
public com.google.api.gax.rpc.UnaryCallSettings.Builder<GetEntryGroupRequest,EntryGroup> getEntryGroupSettings()
public com.google.api.gax.rpc.UnaryCallSettings.Builder<DeleteEntryGroupRequest,Empty> deleteEntryGroupSettings()
public com.google.api.gax.rpc.UnaryCallSettings.Builder<CreateEntryRequest,Entry> createEntrySettings()
public com.google.api.gax.rpc.UnaryCallSettings.Builder<UpdateEntryRequest,Entry> updateEntrySettings()
public com.google.api.gax.rpc.UnaryCallSettings.Builder<DeleteEntryRequest,Empty> deleteEntrySettings()
public com.google.api.gax.rpc.UnaryCallSettings.Builder<GetEntryRequest,Entry> getEntrySettings()
public com.google.api.gax.rpc.UnaryCallSettings.Builder<LookupEntryRequest,Entry> lookupEntrySettings()
public com.google.api.gax.rpc.UnaryCallSettings.Builder<CreateTagTemplateRequest,TagTemplate> createTagTemplateSettings()
public com.google.api.gax.rpc.UnaryCallSettings.Builder<GetTagTemplateRequest,TagTemplate> getTagTemplateSettings()
public com.google.api.gax.rpc.UnaryCallSettings.Builder<UpdateTagTemplateRequest,TagTemplate> updateTagTemplateSettings()
public com.google.api.gax.rpc.UnaryCallSettings.Builder<DeleteTagTemplateRequest,Empty> deleteTagTemplateSettings()
public com.google.api.gax.rpc.UnaryCallSettings.Builder<CreateTagTemplateFieldRequest,TagTemplateField> createTagTemplateFieldSettings()
public com.google.api.gax.rpc.UnaryCallSettings.Builder<UpdateTagTemplateFieldRequest,TagTemplateField> updateTagTemplateFieldSettings()
public com.google.api.gax.rpc.UnaryCallSettings.Builder<RenameTagTemplateFieldRequest,TagTemplateField> renameTagTemplateFieldSettings()
public com.google.api.gax.rpc.UnaryCallSettings.Builder<DeleteTagTemplateFieldRequest,Empty> deleteTagTemplateFieldSettings()
public com.google.api.gax.rpc.UnaryCallSettings.Builder<CreateTagRequest,Tag> createTagSettings()
public com.google.api.gax.rpc.UnaryCallSettings.Builder<UpdateTagRequest,Tag> updateTagSettings()
public com.google.api.gax.rpc.UnaryCallSettings.Builder<DeleteTagRequest,Empty> deleteTagSettings()
public com.google.api.gax.rpc.PagedCallSettings.Builder<ListTagsRequest,ListTagsResponse,DataCatalogClient.ListTagsPagedResponse> listTagsSettings()
public com.google.api.gax.rpc.UnaryCallSettings.Builder<com.google.iam.v1.SetIamPolicyRequest,com.google.iam.v1.Policy> setIamPolicySettings()
public com.google.api.gax.rpc.UnaryCallSettings.Builder<com.google.iam.v1.GetIamPolicyRequest,com.google.iam.v1.Policy> getIamPolicySettings()
public com.google.api.gax.rpc.UnaryCallSettings.Builder<com.google.iam.v1.TestIamPermissionsRequest,com.google.iam.v1.TestIamPermissionsResponse> testIamPermissionsSettings()
public DataCatalogStubSettings build() throws IOException
build
in class com.google.api.gax.rpc.StubSettings.Builder<DataCatalogStubSettings,DataCatalogStubSettings.Builder>
IOException
Copyright © 2019 Google LLC. All rights reserved.