Class AnalyticsHubServiceStubSettings.Builder
java.lang.Object
com.google.api.gax.rpc.StubSettings.Builder<AnalyticsHubServiceStubSettings,AnalyticsHubServiceStubSettings.Builder>
com.google.cloud.bigquery.analyticshub.v1.stub.AnalyticsHubServiceStubSettings.Builder
- Enclosing class:
- AnalyticsHubServiceStubSettings
public static class AnalyticsHubServiceStubSettings.Builder
extends StubSettings.Builder<AnalyticsHubServiceStubSettings,AnalyticsHubServiceStubSettings.Builder>
Builder for AnalyticsHubServiceStubSettings.
-
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedBuilder()protectedBuilder(ClientContext clientContext) protectedBuilder(AnalyticsHubServiceStubSettings settings) -
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.Returns the builder for the settings used for calls to approveQueryTemplate.build()Returns the builder for the settings used for calls to createDataExchange.Returns the builder for the settings used for calls to createListing.Returns the builder for the settings used for calls to createQueryTemplate.UnaryCallSettings.Builder<DeleteDataExchangeRequest,com.google.protobuf.Empty> Returns the builder for the settings used for calls to deleteDataExchange.UnaryCallSettings.Builder<DeleteListingRequest,com.google.protobuf.Empty> Returns the builder for the settings used for calls to deleteListing.UnaryCallSettings.Builder<DeleteQueryTemplateRequest,com.google.protobuf.Empty> Returns the builder for the settings used for calls to deleteQueryTemplate.OperationCallSettings.Builder<DeleteSubscriptionRequest,com.google.protobuf.Empty, OperationMetadata> Returns the builder for the settings used for calls to deleteSubscription.Returns the builder for the settings used for calls to deleteSubscription.Returns the builder for the settings used for calls to getDataExchange.Returns the builder for the settings used for calls to getIamPolicy.Returns the builder for the settings used for calls to getListing.Returns the builder for the settings used for calls to getQueryTemplate.Returns the builder for the settings used for calls to getSubscription.PagedCallSettings.Builder<ListDataExchangesRequest,ListDataExchangesResponse, AnalyticsHubServiceClient.ListDataExchangesPagedResponse> Returns the builder for the settings used for calls to listDataExchanges.PagedCallSettings.Builder<ListListingsRequest,ListListingsResponse, AnalyticsHubServiceClient.ListListingsPagedResponse> Returns the builder for the settings used for calls to listListings.PagedCallSettings.Builder<ListOrgDataExchangesRequest,ListOrgDataExchangesResponse, AnalyticsHubServiceClient.ListOrgDataExchangesPagedResponse> Returns the builder for the settings used for calls to listOrgDataExchanges.PagedCallSettings.Builder<ListQueryTemplatesRequest,ListQueryTemplatesResponse, AnalyticsHubServiceClient.ListQueryTemplatesPagedResponse> Returns the builder for the settings used for calls to listQueryTemplates.PagedCallSettings.Builder<ListSharedResourceSubscriptionsRequest,ListSharedResourceSubscriptionsResponse, AnalyticsHubServiceClient.ListSharedResourceSubscriptionsPagedResponse> Returns the builder for the settings used for calls to listSharedResourceSubscriptions.PagedCallSettings.Builder<ListSubscriptionsRequest,ListSubscriptionsResponse, AnalyticsHubServiceClient.ListSubscriptionsPagedResponse> Returns the builder for the settings used for calls to listSubscriptions.OperationCallSettings.Builder<RefreshSubscriptionRequest,RefreshSubscriptionResponse, OperationMetadata> Returns the builder for the settings used for calls to refreshSubscription.Returns the builder for the settings used for calls to refreshSubscription.Returns the builder for the settings used for calls to revokeSubscription.Returns the builder for the settings used for calls to setIamPolicy.Returns the builder for the settings used for calls to submitQueryTemplate.OperationCallSettings.Builder<SubscribeDataExchangeRequest,SubscribeDataExchangeResponse, OperationMetadata> Returns the builder for the settings used for calls to subscribeDataExchange.Returns the builder for the settings used for calls to subscribeDataExchange.Returns the builder for the settings used for calls to subscribeListing.Returns the builder for the settings used for calls to testIamPermissions.com.google.common.collect.ImmutableList<UnaryCallSettings.Builder<?,?>> Returns the builder for the settings used for calls to updateDataExchange.Returns the builder for the settings used for calls to updateListing.Returns the builder for the settings used for calls to updateQueryTemplate.Methods inherited from class com.google.api.gax.rpc.StubSettings.Builder
applyToAllUnaryMethods, getApiKey, getBackgroundExecutorProvider, getClock, getCredentialsProvider, getEndpoint, getExecutorProvider, getGdchApiAudience, getHeaderProvider, getInternalHeaderProvider, getMtlsEndpoint, getQuotaProjectId, getStreamWatchdogCheckInterval, getStreamWatchdogCheckIntervalDuration, getStreamWatchdogProvider, getTracerFactory, getTransportChannelProvider, self, setApiKey, setBackgroundExecutorProvider, setClock, setCredentialsProvider, setEndpoint, setExecutorProvider, setGdchApiAudience, setHeaderProvider, setInternalHeaderProvider, setMtlsEndpoint, setQuotaProjectId, setStreamWatchdogCheckInterval, setStreamWatchdogCheckIntervalDuration, setStreamWatchdogProvider, setSwitchToMtlsEndpointAllowed, setTracerFactory, setTransportChannelProvider, setUniverseDomain, toString
-
Constructor Details
-
Builder
protected Builder() -
Builder
-
Builder
-
-
Method Details
-
applyToAllUnaryMethods
public AnalyticsHubServiceStubSettings.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.
-
unaryMethodSettingsBuilders
public com.google.common.collect.ImmutableList<UnaryCallSettings.Builder<?,?>> unaryMethodSettingsBuilders() -
listDataExchangesSettings
public PagedCallSettings.Builder<ListDataExchangesRequest,ListDataExchangesResponse, listDataExchangesSettings()AnalyticsHubServiceClient.ListDataExchangesPagedResponse> Returns the builder for the settings used for calls to listDataExchanges. -
listOrgDataExchangesSettings
public PagedCallSettings.Builder<ListOrgDataExchangesRequest,ListOrgDataExchangesResponse, listOrgDataExchangesSettings()AnalyticsHubServiceClient.ListOrgDataExchangesPagedResponse> Returns the builder for the settings used for calls to listOrgDataExchanges. -
getDataExchangeSettings
Returns the builder for the settings used for calls to getDataExchange. -
createDataExchangeSettings
public UnaryCallSettings.Builder<CreateDataExchangeRequest,DataExchange> createDataExchangeSettings()Returns the builder for the settings used for calls to createDataExchange. -
updateDataExchangeSettings
public UnaryCallSettings.Builder<UpdateDataExchangeRequest,DataExchange> updateDataExchangeSettings()Returns the builder for the settings used for calls to updateDataExchange. -
deleteDataExchangeSettings
public UnaryCallSettings.Builder<DeleteDataExchangeRequest,com.google.protobuf.Empty> deleteDataExchangeSettings()Returns the builder for the settings used for calls to deleteDataExchange. -
listListingsSettings
public PagedCallSettings.Builder<ListListingsRequest,ListListingsResponse, listListingsSettings()AnalyticsHubServiceClient.ListListingsPagedResponse> Returns the builder for the settings used for calls to listListings. -
getListingSettings
Returns the builder for the settings used for calls to getListing. -
createListingSettings
Returns the builder for the settings used for calls to createListing. -
updateListingSettings
Returns the builder for the settings used for calls to updateListing. -
deleteListingSettings
public UnaryCallSettings.Builder<DeleteListingRequest,com.google.protobuf.Empty> deleteListingSettings()Returns the builder for the settings used for calls to deleteListing. -
subscribeListingSettings
public UnaryCallSettings.Builder<SubscribeListingRequest,SubscribeListingResponse> subscribeListingSettings()Returns the builder for the settings used for calls to subscribeListing. -
subscribeDataExchangeSettings
public UnaryCallSettings.Builder<SubscribeDataExchangeRequest,Operation> subscribeDataExchangeSettings()Returns the builder for the settings used for calls to subscribeDataExchange. -
subscribeDataExchangeOperationSettings
public OperationCallSettings.Builder<SubscribeDataExchangeRequest,SubscribeDataExchangeResponse, subscribeDataExchangeOperationSettings()OperationMetadata> Returns the builder for the settings used for calls to subscribeDataExchange. -
refreshSubscriptionSettings
public UnaryCallSettings.Builder<RefreshSubscriptionRequest,Operation> refreshSubscriptionSettings()Returns the builder for the settings used for calls to refreshSubscription. -
refreshSubscriptionOperationSettings
public OperationCallSettings.Builder<RefreshSubscriptionRequest,RefreshSubscriptionResponse, refreshSubscriptionOperationSettings()OperationMetadata> Returns the builder for the settings used for calls to refreshSubscription. -
getSubscriptionSettings
Returns the builder for the settings used for calls to getSubscription. -
listSubscriptionsSettings
public PagedCallSettings.Builder<ListSubscriptionsRequest,ListSubscriptionsResponse, listSubscriptionsSettings()AnalyticsHubServiceClient.ListSubscriptionsPagedResponse> Returns the builder for the settings used for calls to listSubscriptions. -
revokeSubscriptionSettings
public UnaryCallSettings.Builder<RevokeSubscriptionRequest,RevokeSubscriptionResponse> revokeSubscriptionSettings()Returns the builder for the settings used for calls to revokeSubscription. -
deleteSubscriptionSettings
Returns the builder for the settings used for calls to deleteSubscription. -
deleteSubscriptionOperationSettings
public OperationCallSettings.Builder<DeleteSubscriptionRequest,com.google.protobuf.Empty, deleteSubscriptionOperationSettings()OperationMetadata> Returns the builder for the settings used for calls to deleteSubscription. -
getIamPolicySettings
Returns the builder for the settings used for calls to getIamPolicy. -
setIamPolicySettings
Returns the builder for the settings used for calls to setIamPolicy. -
testIamPermissionsSettings
public UnaryCallSettings.Builder<TestIamPermissionsRequest,TestIamPermissionsResponse> testIamPermissionsSettings()Returns the builder for the settings used for calls to testIamPermissions. -
createQueryTemplateSettings
public UnaryCallSettings.Builder<CreateQueryTemplateRequest,QueryTemplate> createQueryTemplateSettings()Returns the builder for the settings used for calls to createQueryTemplate. -
getQueryTemplateSettings
Returns the builder for the settings used for calls to getQueryTemplate. -
listQueryTemplatesSettings
public PagedCallSettings.Builder<ListQueryTemplatesRequest,ListQueryTemplatesResponse, listQueryTemplatesSettings()AnalyticsHubServiceClient.ListQueryTemplatesPagedResponse> Returns the builder for the settings used for calls to listQueryTemplates. -
updateQueryTemplateSettings
public UnaryCallSettings.Builder<UpdateQueryTemplateRequest,QueryTemplate> updateQueryTemplateSettings()Returns the builder for the settings used for calls to updateQueryTemplate. -
deleteQueryTemplateSettings
public UnaryCallSettings.Builder<DeleteQueryTemplateRequest,com.google.protobuf.Empty> deleteQueryTemplateSettings()Returns the builder for the settings used for calls to deleteQueryTemplate. -
submitQueryTemplateSettings
public UnaryCallSettings.Builder<SubmitQueryTemplateRequest,QueryTemplate> submitQueryTemplateSettings()Returns the builder for the settings used for calls to submitQueryTemplate. -
approveQueryTemplateSettings
public UnaryCallSettings.Builder<ApproveQueryTemplateRequest,QueryTemplate> approveQueryTemplateSettings()Returns the builder for the settings used for calls to approveQueryTemplate. -
build
- Specified by:
buildin classStubSettings.Builder<AnalyticsHubServiceStubSettings,AnalyticsHubServiceStubSettings.Builder> - Throws:
IOException
-