Class AwsClustersStubSettings.Builder

    • Constructor Detail

      • Builder

        protected Builder()
      • Builder

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

      • applyToAllUnaryMethods

        public AwsClustersStubSettings.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()
      • createAwsClusterSettings

        public com.google.api.gax.rpc.UnaryCallSettings.Builder<CreateAwsClusterRequest,​com.google.longrunning.Operation> createAwsClusterSettings()
        Returns the builder for the settings used for calls to createAwsCluster.
      • createAwsClusterOperationSettings

        @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<CreateAwsClusterRequest,​AwsCluster,​OperationMetadata> createAwsClusterOperationSettings()
        Returns the builder for the settings used for calls to createAwsCluster.
      • updateAwsClusterSettings

        public com.google.api.gax.rpc.UnaryCallSettings.Builder<UpdateAwsClusterRequest,​com.google.longrunning.Operation> updateAwsClusterSettings()
        Returns the builder for the settings used for calls to updateAwsCluster.
      • updateAwsClusterOperationSettings

        @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<UpdateAwsClusterRequest,​AwsCluster,​OperationMetadata> updateAwsClusterOperationSettings()
        Returns the builder for the settings used for calls to updateAwsCluster.
      • getAwsClusterSettings

        public com.google.api.gax.rpc.UnaryCallSettings.Builder<GetAwsClusterRequest,​AwsCluster> getAwsClusterSettings()
        Returns the builder for the settings used for calls to getAwsCluster.
      • deleteAwsClusterSettings

        public com.google.api.gax.rpc.UnaryCallSettings.Builder<DeleteAwsClusterRequest,​com.google.longrunning.Operation> deleteAwsClusterSettings()
        Returns the builder for the settings used for calls to deleteAwsCluster.
      • deleteAwsClusterOperationSettings

        @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<DeleteAwsClusterRequest,​com.google.protobuf.Empty,​OperationMetadata> deleteAwsClusterOperationSettings()
        Returns the builder for the settings used for calls to deleteAwsCluster.
      • createAwsNodePoolSettings

        public com.google.api.gax.rpc.UnaryCallSettings.Builder<CreateAwsNodePoolRequest,​com.google.longrunning.Operation> createAwsNodePoolSettings()
        Returns the builder for the settings used for calls to createAwsNodePool.
      • createAwsNodePoolOperationSettings

        @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<CreateAwsNodePoolRequest,​AwsNodePool,​OperationMetadata> createAwsNodePoolOperationSettings()
        Returns the builder for the settings used for calls to createAwsNodePool.
      • updateAwsNodePoolSettings

        public com.google.api.gax.rpc.UnaryCallSettings.Builder<UpdateAwsNodePoolRequest,​com.google.longrunning.Operation> updateAwsNodePoolSettings()
        Returns the builder for the settings used for calls to updateAwsNodePool.
      • updateAwsNodePoolOperationSettings

        @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<UpdateAwsNodePoolRequest,​AwsNodePool,​OperationMetadata> updateAwsNodePoolOperationSettings()
        Returns the builder for the settings used for calls to updateAwsNodePool.
      • getAwsNodePoolSettings

        public com.google.api.gax.rpc.UnaryCallSettings.Builder<GetAwsNodePoolRequest,​AwsNodePool> getAwsNodePoolSettings()
        Returns the builder for the settings used for calls to getAwsNodePool.
      • deleteAwsNodePoolSettings

        public com.google.api.gax.rpc.UnaryCallSettings.Builder<DeleteAwsNodePoolRequest,​com.google.longrunning.Operation> deleteAwsNodePoolSettings()
        Returns the builder for the settings used for calls to deleteAwsNodePool.
      • deleteAwsNodePoolOperationSettings

        @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<DeleteAwsNodePoolRequest,​com.google.protobuf.Empty,​OperationMetadata> deleteAwsNodePoolOperationSettings()
        Returns the builder for the settings used for calls to deleteAwsNodePool.
      • getAwsServerConfigSettings

        public com.google.api.gax.rpc.UnaryCallSettings.Builder<GetAwsServerConfigRequest,​AwsServerConfig> getAwsServerConfigSettings()
        Returns the builder for the settings used for calls to getAwsServerConfig.