Class ParameterManagerGrpc.ParameterManagerFutureStub (0.1.0)

public static final class ParameterManagerGrpc.ParameterManagerFutureStub extends AbstractFutureStub<ParameterManagerGrpc.ParameterManagerFutureStub>

A stub to allow clients to do ListenableFuture-style rpc calls to service ParameterManager.

Service describing handlers for resources

Inheritance

java.lang.Object > io.grpc.stub.AbstractStub > io.grpc.stub.AbstractFutureStub > ParameterManagerGrpc.ParameterManagerFutureStub

Methods

build(Channel channel, CallOptions callOptions)

protected ParameterManagerGrpc.ParameterManagerFutureStub build(Channel channel, CallOptions callOptions)
Parameters
Name Description
channel io.grpc.Channel
callOptions io.grpc.CallOptions
Returns
Type Description
ParameterManagerGrpc.ParameterManagerFutureStub
Overrides
io.grpc.stub.AbstractStub.build(io.grpc.Channel,io.grpc.CallOptions)

createParameter(CreateParameterRequest request)

public ListenableFuture<Parameter> createParameter(CreateParameterRequest request)

Creates a new Parameter in a given project and location.

Parameter
Name Description
request CreateParameterRequest
Returns
Type Description
com.google.common.util.concurrent.ListenableFuture<Parameter>

createParameterVersion(CreateParameterVersionRequest request)

public ListenableFuture<ParameterVersion> createParameterVersion(CreateParameterVersionRequest request)

Creates a new ParameterVersion in a given project, location, and parameter.

Parameter
Name Description
request CreateParameterVersionRequest
Returns
Type Description
com.google.common.util.concurrent.ListenableFuture<ParameterVersion>

deleteParameter(DeleteParameterRequest request)

public ListenableFuture<Empty> deleteParameter(DeleteParameterRequest request)

Deletes a single Parameter.

Parameter
Name Description
request DeleteParameterRequest
Returns
Type Description
com.google.common.util.concurrent.ListenableFuture<Empty>

deleteParameterVersion(DeleteParameterVersionRequest request)

public ListenableFuture<Empty> deleteParameterVersion(DeleteParameterVersionRequest request)

Deletes a single ParameterVersion.

Parameter
Name Description
request DeleteParameterVersionRequest
Returns
Type Description
com.google.common.util.concurrent.ListenableFuture<Empty>

getParameter(GetParameterRequest request)

public ListenableFuture<Parameter> getParameter(GetParameterRequest request)

Gets details of a single Parameter.

Parameter
Name Description
request GetParameterRequest
Returns
Type Description
com.google.common.util.concurrent.ListenableFuture<Parameter>

getParameterVersion(GetParameterVersionRequest request)

public ListenableFuture<ParameterVersion> getParameterVersion(GetParameterVersionRequest request)

Gets details of a single ParameterVersion.

Parameter
Name Description
request GetParameterVersionRequest
Returns
Type Description
com.google.common.util.concurrent.ListenableFuture<ParameterVersion>

listParameterVersions(ListParameterVersionsRequest request)

public ListenableFuture<ListParameterVersionsResponse> listParameterVersions(ListParameterVersionsRequest request)

Lists ParameterVersions in a given project, location, and parameter.

Parameter
Name Description
request ListParameterVersionsRequest
Returns
Type Description
com.google.common.util.concurrent.ListenableFuture<ListParameterVersionsResponse>

listParameters(ListParametersRequest request)

public ListenableFuture<ListParametersResponse> listParameters(ListParametersRequest request)

Lists Parameters in a given project and location.

Parameter
Name Description
request ListParametersRequest
Returns
Type Description
com.google.common.util.concurrent.ListenableFuture<ListParametersResponse>

renderParameterVersion(RenderParameterVersionRequest request)

public ListenableFuture<RenderParameterVersionResponse> renderParameterVersion(RenderParameterVersionRequest request)

Gets rendered version of a ParameterVersion.

Parameter
Name Description
request RenderParameterVersionRequest
Returns
Type Description
com.google.common.util.concurrent.ListenableFuture<RenderParameterVersionResponse>

updateParameter(UpdateParameterRequest request)

public ListenableFuture<Parameter> updateParameter(UpdateParameterRequest request)

Updates a single Parameter.

Parameter
Name Description
request UpdateParameterRequest
Returns
Type Description
com.google.common.util.concurrent.ListenableFuture<Parameter>

updateParameterVersion(UpdateParameterVersionRequest request)

public ListenableFuture<ParameterVersion> updateParameterVersion(UpdateParameterVersionRequest request)

Updates a single ParameterVersion.

Parameter
Name Description
request UpdateParameterVersionRequest
Returns
Type Description
com.google.common.util.concurrent.ListenableFuture<ParameterVersion>