[BindServiceMethod(typeof(SaasRollouts), "BindService")]
public abstract class SaasRollouts.SaasRolloutsBase
Reference documentation and code samples for the SaaS Runtime v1beta1 API class SaasRollouts.SaasRolloutsBase.
Base class for server-side implementations of SaasRollouts
Namespace
Google.Cloud.SaasPlatform.SaasServiceMgmt.V1Beta1Assembly
Google.Cloud.SaasPlatform.SaasServiceMgmt.V1Beta1.dll
Methods
CreateRollout(CreateRolloutRequest, ServerCallContext)
public virtual Task<Rollout> CreateRollout(CreateRolloutRequest request, ServerCallContext context)
Create a new rollout.
Parameters | |
---|---|
Name | Description |
request |
CreateRolloutRequest The request received from the client. |
context |
ServerCallContext The context of the server-side call handler being invoked. |
Returns | |
---|---|
Type | Description |
TaskRollout |
The response to send back to the client (wrapped by a task). |
CreateRolloutKind(CreateRolloutKindRequest, ServerCallContext)
public virtual Task<RolloutKind> CreateRolloutKind(CreateRolloutKindRequest request, ServerCallContext context)
Create a new rollout kind.
Parameters | |
---|---|
Name | Description |
request |
CreateRolloutKindRequest The request received from the client. |
context |
ServerCallContext The context of the server-side call handler being invoked. |
Returns | |
---|---|
Type | Description |
TaskRolloutKind |
The response to send back to the client (wrapped by a task). |
DeleteRollout(DeleteRolloutRequest, ServerCallContext)
public virtual Task<Empty> DeleteRollout(DeleteRolloutRequest request, ServerCallContext context)
Delete a single rollout.
Parameters | |
---|---|
Name | Description |
request |
DeleteRolloutRequest The request received from the client. |
context |
ServerCallContext The context of the server-side call handler being invoked. |
Returns | |
---|---|
Type | Description |
TaskEmpty |
The response to send back to the client (wrapped by a task). |
DeleteRolloutKind(DeleteRolloutKindRequest, ServerCallContext)
public virtual Task<Empty> DeleteRolloutKind(DeleteRolloutKindRequest request, ServerCallContext context)
Delete a single rollout kind.
Parameters | |
---|---|
Name | Description |
request |
DeleteRolloutKindRequest The request received from the client. |
context |
ServerCallContext The context of the server-side call handler being invoked. |
Returns | |
---|---|
Type | Description |
TaskEmpty |
The response to send back to the client (wrapped by a task). |
GetRollout(GetRolloutRequest, ServerCallContext)
public virtual Task<Rollout> GetRollout(GetRolloutRequest request, ServerCallContext context)
Retrieve a single rollout.
Parameters | |
---|---|
Name | Description |
request |
GetRolloutRequest The request received from the client. |
context |
ServerCallContext The context of the server-side call handler being invoked. |
Returns | |
---|---|
Type | Description |
TaskRollout |
The response to send back to the client (wrapped by a task). |
GetRolloutKind(GetRolloutKindRequest, ServerCallContext)
public virtual Task<RolloutKind> GetRolloutKind(GetRolloutKindRequest request, ServerCallContext context)
Retrieve a single rollout kind.
Parameters | |
---|---|
Name | Description |
request |
GetRolloutKindRequest The request received from the client. |
context |
ServerCallContext The context of the server-side call handler being invoked. |
Returns | |
---|---|
Type | Description |
TaskRolloutKind |
The response to send back to the client (wrapped by a task). |
ListRolloutKinds(ListRolloutKindsRequest, ServerCallContext)
public virtual Task<ListRolloutKindsResponse> ListRolloutKinds(ListRolloutKindsRequest request, ServerCallContext context)
Retrieve a collection of rollout kinds.
Parameters | |
---|---|
Name | Description |
request |
ListRolloutKindsRequest The request received from the client. |
context |
ServerCallContext The context of the server-side call handler being invoked. |
Returns | |
---|---|
Type | Description |
TaskListRolloutKindsResponse |
The response to send back to the client (wrapped by a task). |
ListRollouts(ListRolloutsRequest, ServerCallContext)
public virtual Task<ListRolloutsResponse> ListRollouts(ListRolloutsRequest request, ServerCallContext context)
Retrieve a collection of rollouts.
Parameters | |
---|---|
Name | Description |
request |
ListRolloutsRequest The request received from the client. |
context |
ServerCallContext The context of the server-side call handler being invoked. |
Returns | |
---|---|
Type | Description |
TaskListRolloutsResponse |
The response to send back to the client (wrapped by a task). |
UpdateRollout(UpdateRolloutRequest, ServerCallContext)
public virtual Task<Rollout> UpdateRollout(UpdateRolloutRequest request, ServerCallContext context)
Update a single rollout.
Parameters | |
---|---|
Name | Description |
request |
UpdateRolloutRequest The request received from the client. |
context |
ServerCallContext The context of the server-side call handler being invoked. |
Returns | |
---|---|
Type | Description |
TaskRollout |
The response to send back to the client (wrapped by a task). |
UpdateRolloutKind(UpdateRolloutKindRequest, ServerCallContext)
public virtual Task<RolloutKind> UpdateRolloutKind(UpdateRolloutKindRequest request, ServerCallContext context)
Update a single rollout kind.
Parameters | |
---|---|
Name | Description |
request |
UpdateRolloutKindRequest The request received from the client. |
context |
ServerCallContext The context of the server-side call handler being invoked. |
Returns | |
---|---|
Type | Description |
TaskRolloutKind |
The response to send back to the client (wrapped by a task). |