Class EnvironmentsGrpc.EnvironmentsBlockingStub

  • Enclosing class:
    EnvironmentsGrpc

    public static final class EnvironmentsGrpc.EnvironmentsBlockingStub
    extends io.grpc.stub.AbstractBlockingStub<EnvironmentsGrpc.EnvironmentsBlockingStub>
    A stub to allow clients to do synchronous rpc calls to service Environments.
     Service for managing
     [Environments][google.cloud.dialogflow.cx.v3.Environment].
     
    • Method Detail

      • getEnvironment

        public Environment getEnvironment​(GetEnvironmentRequest request)
         Retrieves the specified
         [Environment][google.cloud.dialogflow.cx.v3.Environment].
         
      • createEnvironment

        public com.google.longrunning.Operation createEnvironment​(CreateEnvironmentRequest request)
         Creates an [Environment][google.cloud.dialogflow.cx.v3.Environment] in the
         specified [Agent][google.cloud.dialogflow.cx.v3.Agent].
         This method is a [long-running
         operation](https://cloud.google.com/dialogflow/cx/docs/how/long-running-operation).
         The returned `Operation` type has the following method-specific fields:
         - `metadata`: An empty [Struct
           message](https://developers.google.com/protocol-buffers/docs/reference/google.protobuf#struct)
         - `response`: [Environment][google.cloud.dialogflow.cx.v3.Environment]
         
      • updateEnvironment

        public com.google.longrunning.Operation updateEnvironment​(UpdateEnvironmentRequest request)
         Updates the specified
         [Environment][google.cloud.dialogflow.cx.v3.Environment].
         This method is a [long-running
         operation](https://cloud.google.com/dialogflow/cx/docs/how/long-running-operation).
         The returned `Operation` type has the following method-specific fields:
         - `metadata`: An empty [Struct
           message](https://developers.google.com/protocol-buffers/docs/reference/google.protobuf#struct)
         - `response`: [Environment][google.cloud.dialogflow.cx.v3.Environment]
         
      • deleteEnvironment

        public com.google.protobuf.Empty deleteEnvironment​(DeleteEnvironmentRequest request)
         Deletes the specified
         [Environment][google.cloud.dialogflow.cx.v3.Environment].
         
      • runContinuousTest

        public com.google.longrunning.Operation runContinuousTest​(RunContinuousTestRequest request)
         Kicks off a continuous test under the specified
         [Environment][google.cloud.dialogflow.cx.v3.Environment].
         This method is a [long-running
         operation](https://cloud.google.com/dialogflow/cx/docs/how/long-running-operation).
         The returned `Operation` type has the following method-specific fields:
         - `metadata`:
         [RunContinuousTestMetadata][google.cloud.dialogflow.cx.v3.RunContinuousTestMetadata]
         - `response`:
         [RunContinuousTestResponse][google.cloud.dialogflow.cx.v3.RunContinuousTestResponse]
         
      • deployFlow

        public com.google.longrunning.Operation deployFlow​(DeployFlowRequest request)
         Deploys a flow to the specified
         [Environment][google.cloud.dialogflow.cx.v3.Environment].
         This method is a [long-running
         operation](https://cloud.google.com/dialogflow/cx/docs/how/long-running-operation).
         The returned `Operation` type has the following method-specific fields:
         - `metadata`:
         [DeployFlowMetadata][google.cloud.dialogflow.cx.v3.DeployFlowMetadata]
         - `response`:
         [DeployFlowResponse][google.cloud.dialogflow.cx.v3.DeployFlowResponse]