Class ApiGatewayServiceSettings.Builder

    • Method Detail

      • applyToAllUnaryMethods

        public ApiGatewayServiceSettings.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.

        Note: This method does not support applying settings to streaming methods.

      • getGatewaySettings

        public com.google.api.gax.rpc.UnaryCallSettings.Builder<GetGatewayRequest,​Gateway> getGatewaySettings()
        Returns the builder for the settings used for calls to getGateway.
      • createGatewaySettings

        public com.google.api.gax.rpc.UnaryCallSettings.Builder<CreateGatewayRequest,​com.google.longrunning.Operation> createGatewaySettings()
        Returns the builder for the settings used for calls to createGateway.
      • createGatewayOperationSettings

        public com.google.api.gax.rpc.OperationCallSettings.Builder<CreateGatewayRequest,​Gateway,​OperationMetadata> createGatewayOperationSettings()
        Returns the builder for the settings used for calls to createGateway.
      • updateGatewaySettings

        public com.google.api.gax.rpc.UnaryCallSettings.Builder<UpdateGatewayRequest,​com.google.longrunning.Operation> updateGatewaySettings()
        Returns the builder for the settings used for calls to updateGateway.
      • updateGatewayOperationSettings

        public com.google.api.gax.rpc.OperationCallSettings.Builder<UpdateGatewayRequest,​Gateway,​OperationMetadata> updateGatewayOperationSettings()
        Returns the builder for the settings used for calls to updateGateway.
      • deleteGatewaySettings

        public com.google.api.gax.rpc.UnaryCallSettings.Builder<DeleteGatewayRequest,​com.google.longrunning.Operation> deleteGatewaySettings()
        Returns the builder for the settings used for calls to deleteGateway.
      • deleteGatewayOperationSettings

        public 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.
      • getApiSettings

        public com.google.api.gax.rpc.UnaryCallSettings.Builder<GetApiRequest,​Api> getApiSettings()
        Returns the builder for the settings used for calls to getApi.
      • createApiSettings

        public com.google.api.gax.rpc.UnaryCallSettings.Builder<CreateApiRequest,​com.google.longrunning.Operation> createApiSettings()
        Returns the builder for the settings used for calls to createApi.
      • createApiOperationSettings

        public com.google.api.gax.rpc.OperationCallSettings.Builder<CreateApiRequest,​Api,​OperationMetadata> createApiOperationSettings()
        Returns the builder for the settings used for calls to createApi.
      • updateApiSettings

        public com.google.api.gax.rpc.UnaryCallSettings.Builder<UpdateApiRequest,​com.google.longrunning.Operation> updateApiSettings()
        Returns the builder for the settings used for calls to updateApi.
      • updateApiOperationSettings

        public com.google.api.gax.rpc.OperationCallSettings.Builder<UpdateApiRequest,​Api,​OperationMetadata> updateApiOperationSettings()
        Returns the builder for the settings used for calls to updateApi.
      • deleteApiSettings

        public com.google.api.gax.rpc.UnaryCallSettings.Builder<DeleteApiRequest,​com.google.longrunning.Operation> deleteApiSettings()
        Returns the builder for the settings used for calls to deleteApi.
      • deleteApiOperationSettings

        public 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.
      • getApiConfigSettings

        public com.google.api.gax.rpc.UnaryCallSettings.Builder<GetApiConfigRequest,​ApiConfig> getApiConfigSettings()
        Returns the builder for the settings used for calls to getApiConfig.
      • createApiConfigSettings

        public com.google.api.gax.rpc.UnaryCallSettings.Builder<CreateApiConfigRequest,​com.google.longrunning.Operation> createApiConfigSettings()
        Returns the builder for the settings used for calls to createApiConfig.
      • createApiConfigOperationSettings

        public com.google.api.gax.rpc.OperationCallSettings.Builder<CreateApiConfigRequest,​ApiConfig,​OperationMetadata> createApiConfigOperationSettings()
        Returns the builder for the settings used for calls to createApiConfig.
      • updateApiConfigSettings

        public com.google.api.gax.rpc.UnaryCallSettings.Builder<UpdateApiConfigRequest,​com.google.longrunning.Operation> updateApiConfigSettings()
        Returns the builder for the settings used for calls to updateApiConfig.
      • updateApiConfigOperationSettings

        public com.google.api.gax.rpc.OperationCallSettings.Builder<UpdateApiConfigRequest,​ApiConfig,​OperationMetadata> updateApiConfigOperationSettings()
        Returns the builder for the settings used for calls to updateApiConfig.
      • deleteApiConfigSettings

        public com.google.api.gax.rpc.UnaryCallSettings.Builder<DeleteApiConfigRequest,​com.google.longrunning.Operation> deleteApiConfigSettings()
        Returns the builder for the settings used for calls to deleteApiConfig.
      • deleteApiConfigOperationSettings

        public 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.