Class DatastreamStubSettings.Builder

    • Constructor Detail

      • Builder

        protected Builder()
      • Builder

        protected Builder​(com.google.api.gax.rpc.ClientContext clientContext)
    • Method Detail

      • applyToAllUnaryMethods

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

      • unaryMethodSettingsBuilders

        public com.google.common.collect.ImmutableList<com.google.api.gax.rpc.UnaryCallSettings.Builder<?,​?>> unaryMethodSettingsBuilders()
      • getConnectionProfileSettings

        public com.google.api.gax.rpc.UnaryCallSettings.Builder<GetConnectionProfileRequest,​ConnectionProfile> getConnectionProfileSettings()
        Returns the builder for the settings used for calls to getConnectionProfile.
      • createConnectionProfileSettings

        public com.google.api.gax.rpc.UnaryCallSettings.Builder<CreateConnectionProfileRequest,​com.google.longrunning.Operation> createConnectionProfileSettings()
        Returns the builder for the settings used for calls to createConnectionProfile.
      • createConnectionProfileOperationSettings

        @BetaApi("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<CreateConnectionProfileRequest,​ConnectionProfile,​OperationMetadata> createConnectionProfileOperationSettings()
        Returns the builder for the settings used for calls to createConnectionProfile.
      • updateConnectionProfileSettings

        public com.google.api.gax.rpc.UnaryCallSettings.Builder<UpdateConnectionProfileRequest,​com.google.longrunning.Operation> updateConnectionProfileSettings()
        Returns the builder for the settings used for calls to updateConnectionProfile.
      • updateConnectionProfileOperationSettings

        @BetaApi("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<UpdateConnectionProfileRequest,​ConnectionProfile,​OperationMetadata> updateConnectionProfileOperationSettings()
        Returns the builder for the settings used for calls to updateConnectionProfile.
      • deleteConnectionProfileSettings

        public com.google.api.gax.rpc.UnaryCallSettings.Builder<DeleteConnectionProfileRequest,​com.google.longrunning.Operation> deleteConnectionProfileSettings()
        Returns the builder for the settings used for calls to deleteConnectionProfile.
      • deleteConnectionProfileOperationSettings

        @BetaApi("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<DeleteConnectionProfileRequest,​com.google.protobuf.Empty,​OperationMetadata> deleteConnectionProfileOperationSettings()
        Returns the builder for the settings used for calls to deleteConnectionProfile.
      • getStreamSettings

        public com.google.api.gax.rpc.UnaryCallSettings.Builder<GetStreamRequest,​Stream> getStreamSettings()
        Returns the builder for the settings used for calls to getStream.
      • createStreamSettings

        public com.google.api.gax.rpc.UnaryCallSettings.Builder<CreateStreamRequest,​com.google.longrunning.Operation> createStreamSettings()
        Returns the builder for the settings used for calls to createStream.
      • createStreamOperationSettings

        @BetaApi("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<CreateStreamRequest,​Stream,​OperationMetadata> createStreamOperationSettings()
        Returns the builder for the settings used for calls to createStream.
      • updateStreamSettings

        public com.google.api.gax.rpc.UnaryCallSettings.Builder<UpdateStreamRequest,​com.google.longrunning.Operation> updateStreamSettings()
        Returns the builder for the settings used for calls to updateStream.
      • updateStreamOperationSettings

        @BetaApi("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<UpdateStreamRequest,​Stream,​OperationMetadata> updateStreamOperationSettings()
        Returns the builder for the settings used for calls to updateStream.
      • deleteStreamSettings

        public com.google.api.gax.rpc.UnaryCallSettings.Builder<DeleteStreamRequest,​com.google.longrunning.Operation> deleteStreamSettings()
        Returns the builder for the settings used for calls to deleteStream.
      • deleteStreamOperationSettings

        @BetaApi("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<DeleteStreamRequest,​com.google.protobuf.Empty,​OperationMetadata> deleteStreamOperationSettings()
        Returns the builder for the settings used for calls to deleteStream.
      • fetchErrorsSettings

        public com.google.api.gax.rpc.UnaryCallSettings.Builder<FetchErrorsRequest,​com.google.longrunning.Operation> fetchErrorsSettings()
        Returns the builder for the settings used for calls to fetchErrors.
      • fetchErrorsOperationSettings

        @BetaApi("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<FetchErrorsRequest,​FetchErrorsResponse,​OperationMetadata> fetchErrorsOperationSettings()
        Returns the builder for the settings used for calls to fetchErrors.
      • createPrivateConnectionSettings

        public com.google.api.gax.rpc.UnaryCallSettings.Builder<CreatePrivateConnectionRequest,​com.google.longrunning.Operation> createPrivateConnectionSettings()
        Returns the builder for the settings used for calls to createPrivateConnection.
      • createPrivateConnectionOperationSettings

        @BetaApi("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<CreatePrivateConnectionRequest,​PrivateConnection,​OperationMetadata> createPrivateConnectionOperationSettings()
        Returns the builder for the settings used for calls to createPrivateConnection.
      • getPrivateConnectionSettings

        public com.google.api.gax.rpc.UnaryCallSettings.Builder<GetPrivateConnectionRequest,​PrivateConnection> getPrivateConnectionSettings()
        Returns the builder for the settings used for calls to getPrivateConnection.
      • deletePrivateConnectionSettings

        public com.google.api.gax.rpc.UnaryCallSettings.Builder<DeletePrivateConnectionRequest,​com.google.longrunning.Operation> deletePrivateConnectionSettings()
        Returns the builder for the settings used for calls to deletePrivateConnection.
      • deletePrivateConnectionOperationSettings

        @BetaApi("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<DeletePrivateConnectionRequest,​com.google.protobuf.Empty,​OperationMetadata> deletePrivateConnectionOperationSettings()
        Returns the builder for the settings used for calls to deletePrivateConnection.
      • createRouteSettings

        public com.google.api.gax.rpc.UnaryCallSettings.Builder<CreateRouteRequest,​com.google.longrunning.Operation> createRouteSettings()
        Returns the builder for the settings used for calls to createRoute.
      • createRouteOperationSettings

        @BetaApi("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<CreateRouteRequest,​Route,​OperationMetadata> createRouteOperationSettings()
        Returns the builder for the settings used for calls to createRoute.
      • getRouteSettings

        public com.google.api.gax.rpc.UnaryCallSettings.Builder<GetRouteRequest,​Route> getRouteSettings()
        Returns the builder for the settings used for calls to getRoute.
      • deleteRouteSettings

        public com.google.api.gax.rpc.UnaryCallSettings.Builder<DeleteRouteRequest,​com.google.longrunning.Operation> deleteRouteSettings()
        Returns the builder for the settings used for calls to deleteRoute.
      • deleteRouteOperationSettings

        @BetaApi("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<DeleteRouteRequest,​com.google.protobuf.Empty,​OperationMetadata> deleteRouteOperationSettings()
        Returns the builder for the settings used for calls to deleteRoute.