public static interface SaasRolloutsGrpc.AsyncService
Manages the rollout of SaaS services.
Methods
createRollout(CreateRolloutRequest request, StreamObserver<Rollout> responseObserver)
public default 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 default 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 default 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 default 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 default 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 default 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 default 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 default 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 default 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 default void updateRolloutKind(UpdateRolloutKindRequest request, StreamObserver<RolloutKind> responseObserver)
Update a single rollout kind.
Parameters | |
---|---|
Name | Description |
request |
UpdateRolloutKindRequest |
responseObserver |
io.grpc.stub.StreamObserver<RolloutKind> |