Class SaasRolloutsGrpc.SaasRolloutsStub (0.2.0)

public static final class SaasRolloutsGrpc.SaasRolloutsStub extends AbstractAsyncStub<SaasRolloutsGrpc.SaasRolloutsStub>

A stub to allow clients to do asynchronous rpc calls to service SaasRollouts.

Manages the rollout of SaaS services.

Inheritance

java.lang.Object > io.grpc.stub.AbstractStub > io.grpc.stub.AbstractAsyncStub > SaasRolloutsGrpc.SaasRolloutsStub

Methods

build(Channel channel, CallOptions callOptions)

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

createRollout(CreateRolloutRequest request, StreamObserver<Rollout> responseObserver)

public void createRollout(CreateRolloutRequest request, StreamObserver<Rollout> responseObserver)

Create a new rollout.

Parameters
Name Description
request CreateRolloutRequest
responseObserver io.grpc.stub.StreamObserver<Rollout>

createRolloutKind(CreateRolloutKindRequest request, StreamObserver<RolloutKind> responseObserver)

public void createRolloutKind(CreateRolloutKindRequest request, StreamObserver<RolloutKind> responseObserver)

Create a new rollout kind.

Parameters
Name Description
request CreateRolloutKindRequest
responseObserver io.grpc.stub.StreamObserver<RolloutKind>

deleteRollout(DeleteRolloutRequest request, StreamObserver<Empty> responseObserver)

public void deleteRollout(DeleteRolloutRequest request, StreamObserver<Empty> responseObserver)

Delete a single rollout.

Parameters
Name Description
request DeleteRolloutRequest
responseObserver io.grpc.stub.StreamObserver<Empty>

deleteRolloutKind(DeleteRolloutKindRequest request, StreamObserver<Empty> responseObserver)

public void deleteRolloutKind(DeleteRolloutKindRequest request, StreamObserver<Empty> responseObserver)

Delete a single rollout kind.

Parameters
Name Description
request DeleteRolloutKindRequest
responseObserver io.grpc.stub.StreamObserver<Empty>

getRollout(GetRolloutRequest request, StreamObserver<Rollout> responseObserver)

public void getRollout(GetRolloutRequest request, StreamObserver<Rollout> responseObserver)

Retrieve a single rollout.

Parameters
Name Description
request GetRolloutRequest
responseObserver io.grpc.stub.StreamObserver<Rollout>

getRolloutKind(GetRolloutKindRequest request, StreamObserver<RolloutKind> responseObserver)

public void getRolloutKind(GetRolloutKindRequest request, StreamObserver<RolloutKind> responseObserver)

Retrieve a single rollout kind.

Parameters
Name Description
request GetRolloutKindRequest
responseObserver io.grpc.stub.StreamObserver<RolloutKind>

listRolloutKinds(ListRolloutKindsRequest request, StreamObserver<ListRolloutKindsResponse> responseObserver)

public void listRolloutKinds(ListRolloutKindsRequest request, StreamObserver<ListRolloutKindsResponse> responseObserver)

Retrieve a collection of rollout kinds.

Parameters
Name Description
request ListRolloutKindsRequest
responseObserver io.grpc.stub.StreamObserver<ListRolloutKindsResponse>

listRollouts(ListRolloutsRequest request, StreamObserver<ListRolloutsResponse> responseObserver)

public void listRollouts(ListRolloutsRequest request, StreamObserver<ListRolloutsResponse> responseObserver)

Retrieve a collection of rollouts.

Parameters
Name Description
request ListRolloutsRequest
responseObserver io.grpc.stub.StreamObserver<ListRolloutsResponse>

updateRollout(UpdateRolloutRequest request, StreamObserver<Rollout> responseObserver)

public void updateRollout(UpdateRolloutRequest request, StreamObserver<Rollout> responseObserver)

Update a single rollout.

Parameters
Name Description
request UpdateRolloutRequest
responseObserver io.grpc.stub.StreamObserver<Rollout>

updateRolloutKind(UpdateRolloutKindRequest request, StreamObserver<RolloutKind> responseObserver)

public void updateRolloutKind(UpdateRolloutKindRequest request, StreamObserver<RolloutKind> responseObserver)

Update a single rollout kind.

Parameters
Name Description
request UpdateRolloutKindRequest
responseObserver io.grpc.stub.StreamObserver<RolloutKind>