Class AdminServiceStubSettings.Builder

    • Constructor Detail

      • Builder

        protected Builder()
      • Builder

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

      • applyToAllUnaryMethods

        public AdminServiceStubSettings.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()
      • createTopicSettings

        public com.google.api.gax.rpc.UnaryCallSettings.Builder<CreateTopicRequest,​Topic> createTopicSettings()
        Returns the builder for the settings used for calls to createTopic.
      • getTopicSettings

        public com.google.api.gax.rpc.UnaryCallSettings.Builder<GetTopicRequest,​Topic> getTopicSettings()
        Returns the builder for the settings used for calls to getTopic.
      • getTopicPartitionsSettings

        public com.google.api.gax.rpc.UnaryCallSettings.Builder<GetTopicPartitionsRequest,​TopicPartitions> getTopicPartitionsSettings()
        Returns the builder for the settings used for calls to getTopicPartitions.
      • updateTopicSettings

        public com.google.api.gax.rpc.UnaryCallSettings.Builder<UpdateTopicRequest,​Topic> updateTopicSettings()
        Returns the builder for the settings used for calls to updateTopic.
      • deleteTopicSettings

        public com.google.api.gax.rpc.UnaryCallSettings.Builder<DeleteTopicRequest,​com.google.protobuf.Empty> deleteTopicSettings()
        Returns the builder for the settings used for calls to deleteTopic.
      • createSubscriptionSettings

        public com.google.api.gax.rpc.UnaryCallSettings.Builder<CreateSubscriptionRequest,​Subscription> createSubscriptionSettings()
        Returns the builder for the settings used for calls to createSubscription.
      • getSubscriptionSettings

        public com.google.api.gax.rpc.UnaryCallSettings.Builder<GetSubscriptionRequest,​Subscription> getSubscriptionSettings()
        Returns the builder for the settings used for calls to getSubscription.
      • updateSubscriptionSettings

        public com.google.api.gax.rpc.UnaryCallSettings.Builder<UpdateSubscriptionRequest,​Subscription> updateSubscriptionSettings()
        Returns the builder for the settings used for calls to updateSubscription.
      • deleteSubscriptionSettings

        public com.google.api.gax.rpc.UnaryCallSettings.Builder<DeleteSubscriptionRequest,​com.google.protobuf.Empty> deleteSubscriptionSettings()
        Returns the builder for the settings used for calls to deleteSubscription.
      • seekSubscriptionSettings

        public com.google.api.gax.rpc.UnaryCallSettings.Builder<SeekSubscriptionRequest,​com.google.longrunning.Operation> seekSubscriptionSettings()
        Returns the builder for the settings used for calls to seekSubscription.
      • seekSubscriptionOperationSettings

        @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<SeekSubscriptionRequest,​SeekSubscriptionResponse,​OperationMetadata> seekSubscriptionOperationSettings()
        Returns the builder for the settings used for calls to seekSubscription.
      • createReservationSettings

        public com.google.api.gax.rpc.UnaryCallSettings.Builder<CreateReservationRequest,​Reservation> createReservationSettings()
        Returns the builder for the settings used for calls to createReservation.
      • getReservationSettings

        public com.google.api.gax.rpc.UnaryCallSettings.Builder<GetReservationRequest,​Reservation> getReservationSettings()
        Returns the builder for the settings used for calls to getReservation.
      • updateReservationSettings

        public com.google.api.gax.rpc.UnaryCallSettings.Builder<UpdateReservationRequest,​Reservation> updateReservationSettings()
        Returns the builder for the settings used for calls to updateReservation.
      • deleteReservationSettings

        public com.google.api.gax.rpc.UnaryCallSettings.Builder<DeleteReservationRequest,​com.google.protobuf.Empty> deleteReservationSettings()
        Returns the builder for the settings used for calls to deleteReservation.