public static class ApiGatewayServiceStubSettings.Builder extends com.google.api.gax.rpc.StubSettings.Builder<ApiGatewayServiceStubSettings,ApiGatewayServiceStubSettings.Builder>
Modifier | Constructor and Description |
---|---|
protected |
Builder() |
protected |
Builder(ApiGatewayServiceStubSettings settings) |
protected |
Builder(com.google.api.gax.rpc.ClientContext clientContext) |
Modifier and Type | Method and Description |
---|---|
ApiGatewayServiceStubSettings.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.
|
ApiGatewayServiceStubSettings |
build() |
com.google.api.gax.rpc.OperationCallSettings.Builder<CreateApiConfigRequest,ApiConfig,OperationMetadata> |
createApiConfigOperationSettings()
Returns the builder for the settings used for calls to createApiConfig.
|
com.google.api.gax.rpc.UnaryCallSettings.Builder<CreateApiConfigRequest,com.google.longrunning.Operation> |
createApiConfigSettings()
Returns the builder for the settings used for calls to createApiConfig.
|
com.google.api.gax.rpc.OperationCallSettings.Builder<CreateApiRequest,Api,OperationMetadata> |
createApiOperationSettings()
Returns the builder for the settings used for calls to createApi.
|
com.google.api.gax.rpc.UnaryCallSettings.Builder<CreateApiRequest,com.google.longrunning.Operation> |
createApiSettings()
Returns the builder for the settings used for calls to createApi.
|
com.google.api.gax.rpc.OperationCallSettings.Builder<CreateGatewayRequest,Gateway,OperationMetadata> |
createGatewayOperationSettings()
Returns the builder for the settings used for calls to createGateway.
|
com.google.api.gax.rpc.UnaryCallSettings.Builder<CreateGatewayRequest,com.google.longrunning.Operation> |
createGatewaySettings()
Returns the builder for the settings used for calls to createGateway.
|
com.google.api.gax.rpc.OperationCallSettings.Builder<DeleteApiConfigRequest,com.google.protobuf.Empty,OperationMetadata> |
deleteApiConfigOperationSettings()
Returns the builder for the settings used for calls to deleteApiConfig.
|
com.google.api.gax.rpc.UnaryCallSettings.Builder<DeleteApiConfigRequest,com.google.longrunning.Operation> |
deleteApiConfigSettings()
Returns the builder for the settings used for calls to deleteApiConfig.
|
com.google.api.gax.rpc.OperationCallSettings.Builder<DeleteApiRequest,com.google.protobuf.Empty,OperationMetadata> |
deleteApiOperationSettings()
Returns the builder for the settings used for calls to deleteApi.
|
com.google.api.gax.rpc.UnaryCallSettings.Builder<DeleteApiRequest,com.google.longrunning.Operation> |
deleteApiSettings()
Returns the builder for the settings used for calls to deleteApi.
|
com.google.api.gax.rpc.OperationCallSettings.Builder<DeleteGatewayRequest,com.google.protobuf.Empty,OperationMetadata> |
deleteGatewayOperationSettings()
Returns the builder for the settings used for calls to deleteGateway.
|
com.google.api.gax.rpc.UnaryCallSettings.Builder<DeleteGatewayRequest,com.google.longrunning.Operation> |
deleteGatewaySettings()
Returns the builder for the settings used for calls to deleteGateway.
|
com.google.api.gax.rpc.UnaryCallSettings.Builder<GetApiConfigRequest,ApiConfig> |
getApiConfigSettings()
Returns the builder for the settings used for calls to getApiConfig.
|
com.google.api.gax.rpc.UnaryCallSettings.Builder<GetApiRequest,Api> |
getApiSettings()
Returns the builder for the settings used for calls to getApi.
|
com.google.api.gax.rpc.UnaryCallSettings.Builder<GetGatewayRequest,Gateway> |
getGatewaySettings()
Returns the builder for the settings used for calls to getGateway.
|
com.google.api.gax.rpc.PagedCallSettings.Builder<ListApiConfigsRequest,ListApiConfigsResponse,ApiGatewayServiceClient.ListApiConfigsPagedResponse> |
listApiConfigsSettings()
Returns the builder for the settings used for calls to listApiConfigs.
|
com.google.api.gax.rpc.PagedCallSettings.Builder<ListApisRequest,ListApisResponse,ApiGatewayServiceClient.ListApisPagedResponse> |
listApisSettings()
Returns the builder for the settings used for calls to listApis.
|
com.google.api.gax.rpc.PagedCallSettings.Builder<ListGatewaysRequest,ListGatewaysResponse,ApiGatewayServiceClient.ListGatewaysPagedResponse> |
listGatewaysSettings()
Returns the builder for the settings used for calls to listGateways.
|
com.google.common.collect.ImmutableList<com.google.api.gax.rpc.UnaryCallSettings.Builder<?,?>> |
unaryMethodSettingsBuilders() |
com.google.api.gax.rpc.OperationCallSettings.Builder<UpdateApiConfigRequest,ApiConfig,OperationMetadata> |
updateApiConfigOperationSettings()
Returns the builder for the settings used for calls to updateApiConfig.
|
com.google.api.gax.rpc.UnaryCallSettings.Builder<UpdateApiConfigRequest,com.google.longrunning.Operation> |
updateApiConfigSettings()
Returns the builder for the settings used for calls to updateApiConfig.
|
com.google.api.gax.rpc.OperationCallSettings.Builder<UpdateApiRequest,Api,OperationMetadata> |
updateApiOperationSettings()
Returns the builder for the settings used for calls to updateApi.
|
com.google.api.gax.rpc.UnaryCallSettings.Builder<UpdateApiRequest,com.google.longrunning.Operation> |
updateApiSettings()
Returns the builder for the settings used for calls to updateApi.
|
com.google.api.gax.rpc.OperationCallSettings.Builder<UpdateGatewayRequest,Gateway,OperationMetadata> |
updateGatewayOperationSettings()
Returns the builder for the settings used for calls to updateGateway.
|
com.google.api.gax.rpc.UnaryCallSettings.Builder<UpdateGatewayRequest,com.google.longrunning.Operation> |
updateGatewaySettings()
Returns the builder for the settings used for calls to updateGateway.
|
applyToAllUnaryMethods, getBackgroundExecutorProvider, getClock, getCredentialsProvider, getEndpoint, getExecutorProvider, getHeaderProvider, getInternalHeaderProvider, getMtlsEndpoint, getQuotaProjectId, getStreamWatchdogCheckInterval, getStreamWatchdogProvider, getTracerFactory, getTransportChannelProvider, self, setBackgroundExecutorProvider, setClock, setCredentialsProvider, setEndpoint, setExecutorProvider, setHeaderProvider, setInternalHeaderProvider, setMtlsEndpoint, setQuotaProjectId, setStreamWatchdogCheckInterval, setStreamWatchdogProvider, setSwitchToMtlsEndpointAllowed, setTracerFactory, setTransportChannelProvider, toString
protected Builder()
protected Builder(com.google.api.gax.rpc.ClientContext clientContext)
protected Builder(ApiGatewayServiceStubSettings settings)
public ApiGatewayServiceStubSettings.Builder applyToAllUnaryMethods(com.google.api.core.ApiFunction<com.google.api.gax.rpc.UnaryCallSettings.Builder<?,?>,Void> settingsUpdater)
Note: This method does not support applying settings to streaming methods.
public com.google.common.collect.ImmutableList<com.google.api.gax.rpc.UnaryCallSettings.Builder<?,?>> unaryMethodSettingsBuilders()
public com.google.api.gax.rpc.PagedCallSettings.Builder<ListGatewaysRequest,ListGatewaysResponse,ApiGatewayServiceClient.ListGatewaysPagedResponse> listGatewaysSettings()
public com.google.api.gax.rpc.UnaryCallSettings.Builder<GetGatewayRequest,Gateway> getGatewaySettings()
public com.google.api.gax.rpc.UnaryCallSettings.Builder<CreateGatewayRequest,com.google.longrunning.Operation> createGatewaySettings()
@BetaApi(value="The surface for use by generated code is not stable yet and may change in the future.") public com.google.api.gax.rpc.OperationCallSettings.Builder<CreateGatewayRequest,Gateway,OperationMetadata> createGatewayOperationSettings()
public com.google.api.gax.rpc.UnaryCallSettings.Builder<UpdateGatewayRequest,com.google.longrunning.Operation> updateGatewaySettings()
@BetaApi(value="The surface for use by generated code is not stable yet and may change in the future.") public com.google.api.gax.rpc.OperationCallSettings.Builder<UpdateGatewayRequest,Gateway,OperationMetadata> updateGatewayOperationSettings()
public com.google.api.gax.rpc.UnaryCallSettings.Builder<DeleteGatewayRequest,com.google.longrunning.Operation> deleteGatewaySettings()
@BetaApi(value="The surface for use by generated code is not stable yet and may change in the future.") public com.google.api.gax.rpc.OperationCallSettings.Builder<DeleteGatewayRequest,com.google.protobuf.Empty,OperationMetadata> deleteGatewayOperationSettings()
public com.google.api.gax.rpc.PagedCallSettings.Builder<ListApisRequest,ListApisResponse,ApiGatewayServiceClient.ListApisPagedResponse> listApisSettings()
public com.google.api.gax.rpc.UnaryCallSettings.Builder<GetApiRequest,Api> getApiSettings()
public com.google.api.gax.rpc.UnaryCallSettings.Builder<CreateApiRequest,com.google.longrunning.Operation> createApiSettings()
@BetaApi(value="The surface for use by generated code is not stable yet and may change in the future.") public com.google.api.gax.rpc.OperationCallSettings.Builder<CreateApiRequest,Api,OperationMetadata> createApiOperationSettings()
public com.google.api.gax.rpc.UnaryCallSettings.Builder<UpdateApiRequest,com.google.longrunning.Operation> updateApiSettings()
@BetaApi(value="The surface for use by generated code is not stable yet and may change in the future.") public com.google.api.gax.rpc.OperationCallSettings.Builder<UpdateApiRequest,Api,OperationMetadata> updateApiOperationSettings()
public com.google.api.gax.rpc.UnaryCallSettings.Builder<DeleteApiRequest,com.google.longrunning.Operation> deleteApiSettings()
@BetaApi(value="The surface for use by generated code is not stable yet and may change in the future.") public com.google.api.gax.rpc.OperationCallSettings.Builder<DeleteApiRequest,com.google.protobuf.Empty,OperationMetadata> deleteApiOperationSettings()
public com.google.api.gax.rpc.PagedCallSettings.Builder<ListApiConfigsRequest,ListApiConfigsResponse,ApiGatewayServiceClient.ListApiConfigsPagedResponse> listApiConfigsSettings()
public com.google.api.gax.rpc.UnaryCallSettings.Builder<GetApiConfigRequest,ApiConfig> getApiConfigSettings()
public com.google.api.gax.rpc.UnaryCallSettings.Builder<CreateApiConfigRequest,com.google.longrunning.Operation> createApiConfigSettings()
@BetaApi(value="The surface for use by generated code is not stable yet and may change in the future.") public com.google.api.gax.rpc.OperationCallSettings.Builder<CreateApiConfigRequest,ApiConfig,OperationMetadata> createApiConfigOperationSettings()
public com.google.api.gax.rpc.UnaryCallSettings.Builder<UpdateApiConfigRequest,com.google.longrunning.Operation> updateApiConfigSettings()
@BetaApi(value="The surface for use by generated code is not stable yet and may change in the future.") public com.google.api.gax.rpc.OperationCallSettings.Builder<UpdateApiConfigRequest,ApiConfig,OperationMetadata> updateApiConfigOperationSettings()
public com.google.api.gax.rpc.UnaryCallSettings.Builder<DeleteApiConfigRequest,com.google.longrunning.Operation> deleteApiConfigSettings()
@BetaApi(value="The surface for use by generated code is not stable yet and may change in the future.") public com.google.api.gax.rpc.OperationCallSettings.Builder<DeleteApiConfigRequest,com.google.protobuf.Empty,OperationMetadata> deleteApiConfigOperationSettings()
public ApiGatewayServiceStubSettings build() throws IOException
build
in class com.google.api.gax.rpc.StubSettings.Builder<ApiGatewayServiceStubSettings,ApiGatewayServiceStubSettings.Builder>
IOException
Copyright © 2021 Google LLC. All rights reserved.