Class EnvironmentsGrpc.EnvironmentsBlockingStub (0.52.0)

public static final class EnvironmentsGrpc.EnvironmentsBlockingStub extends AbstractBlockingStub<EnvironmentsGrpc.EnvironmentsBlockingStub>

A stub to allow clients to do synchronous rpc calls to service Environments.

Service for managing Environments.

Inheritance

java.lang.Object > io.grpc.stub.AbstractStub > io.grpc.stub.AbstractBlockingStub > EnvironmentsGrpc.EnvironmentsBlockingStub

Methods

build(Channel channel, CallOptions callOptions)

protected EnvironmentsGrpc.EnvironmentsBlockingStub build(Channel channel, CallOptions callOptions)
Parameters
NameDescription
channelio.grpc.Channel
callOptionsio.grpc.CallOptions
Returns
TypeDescription
EnvironmentsGrpc.EnvironmentsBlockingStub
Overrides
io.grpc.stub.AbstractStub.build(io.grpc.Channel,io.grpc.CallOptions)

createEnvironment(CreateEnvironmentRequest request)

public Operation createEnvironment(CreateEnvironmentRequest request)

Creates an Environment in the specified Agent. This method is a long-running operation. The returned Operation type has the following method-specific fields:

Parameter
NameDescription
requestCreateEnvironmentRequest
Returns
TypeDescription
Operation

deleteEnvironment(DeleteEnvironmentRequest request)

public Empty deleteEnvironment(DeleteEnvironmentRequest request)

Deletes the specified Environment.

Parameter
NameDescription
requestDeleteEnvironmentRequest
Returns
TypeDescription
Empty

deployFlow(DeployFlowRequest request)

public Operation deployFlow(DeployFlowRequest request)

Deploys a flow to the specified Environment. This method is a long-running operation. The returned Operation type has the following method-specific fields:

  • metadata: DeployFlowMetadata
  • response: DeployFlowResponse
Parameter
NameDescription
requestDeployFlowRequest
Returns
TypeDescription
Operation

getEnvironment(GetEnvironmentRequest request)

public Environment getEnvironment(GetEnvironmentRequest request)

Retrieves the specified Environment.

Parameter
NameDescription
requestGetEnvironmentRequest
Returns
TypeDescription
Environment

listContinuousTestResults(ListContinuousTestResultsRequest request)

public ListContinuousTestResultsResponse listContinuousTestResults(ListContinuousTestResultsRequest request)

Fetches a list of continuous test results for a given environment.

Parameter
NameDescription
requestListContinuousTestResultsRequest
Returns
TypeDescription
ListContinuousTestResultsResponse

listEnvironments(ListEnvironmentsRequest request)

public ListEnvironmentsResponse listEnvironments(ListEnvironmentsRequest request)

Returns the list of all environments in the specified Agent.

Parameter
NameDescription
requestListEnvironmentsRequest
Returns
TypeDescription
ListEnvironmentsResponse

lookupEnvironmentHistory(LookupEnvironmentHistoryRequest request)

public LookupEnvironmentHistoryResponse lookupEnvironmentHistory(LookupEnvironmentHistoryRequest request)

Looks up the history of the specified Environment.

Parameter
NameDescription
requestLookupEnvironmentHistoryRequest
Returns
TypeDescription
LookupEnvironmentHistoryResponse

runContinuousTest(RunContinuousTestRequest request)

public Operation runContinuousTest(RunContinuousTestRequest request)

Kicks off a continuous test under the specified Environment. This method is a long-running operation. The returned Operation type has the following method-specific fields:

  • metadata: RunContinuousTestMetadata
  • response: RunContinuousTestResponse
Parameter
NameDescription
requestRunContinuousTestRequest
Returns
TypeDescription
Operation

updateEnvironment(UpdateEnvironmentRequest request)

public Operation updateEnvironment(UpdateEnvironmentRequest request)

Updates the specified Environment. This method is a long-running operation. The returned Operation type has the following method-specific fields:

Parameter
NameDescription
requestUpdateEnvironmentRequest
Returns
TypeDescription
Operation