[BindServiceMethod(typeof(DataprocMetastoreFederation), "BindService")]
public abstract class DataprocMetastoreFederation.DataprocMetastoreFederationBase
Reference documentation and code samples for the Dataproc Metastore v1beta API class DataprocMetastoreFederation.DataprocMetastoreFederationBase.
Base class for server-side implementations of DataprocMetastoreFederation
Namespace
Google.Cloud.Metastore.V1BetaAssembly
Google.Cloud.Metastore.V1Beta.dll
Methods
CreateFederation(CreateFederationRequest, ServerCallContext)
public virtual Task<Operation> CreateFederation(CreateFederationRequest request, ServerCallContext context)
Creates a metastore federation in a project and location.
Parameters | |
---|---|
Name | Description |
request |
CreateFederationRequest The request received from the client. |
context |
ServerCallContext The context of the server-side call handler being invoked. |
Returns | |
---|---|
Type | Description |
TaskOperation |
The response to send back to the client (wrapped by a task). |
DeleteFederation(DeleteFederationRequest, ServerCallContext)
public virtual Task<Operation> DeleteFederation(DeleteFederationRequest request, ServerCallContext context)
Deletes a single federation.
Parameters | |
---|---|
Name | Description |
request |
DeleteFederationRequest The request received from the client. |
context |
ServerCallContext The context of the server-side call handler being invoked. |
Returns | |
---|---|
Type | Description |
TaskOperation |
The response to send back to the client (wrapped by a task). |
GetFederation(GetFederationRequest, ServerCallContext)
public virtual Task<Federation> GetFederation(GetFederationRequest request, ServerCallContext context)
Gets the details of a single federation.
Parameters | |
---|---|
Name | Description |
request |
GetFederationRequest The request received from the client. |
context |
ServerCallContext The context of the server-side call handler being invoked. |
Returns | |
---|---|
Type | Description |
TaskFederation |
The response to send back to the client (wrapped by a task). |
ListFederations(ListFederationsRequest, ServerCallContext)
public virtual Task<ListFederationsResponse> ListFederations(ListFederationsRequest request, ServerCallContext context)
Lists federations in a project and location.
Parameters | |
---|---|
Name | Description |
request |
ListFederationsRequest The request received from the client. |
context |
ServerCallContext The context of the server-side call handler being invoked. |
Returns | |
---|---|
Type | Description |
TaskListFederationsResponse |
The response to send back to the client (wrapped by a task). |
UpdateFederation(UpdateFederationRequest, ServerCallContext)
public virtual Task<Operation> UpdateFederation(UpdateFederationRequest request, ServerCallContext context)
Updates the fields of a federation.
Parameters | |
---|---|
Name | Description |
request |
UpdateFederationRequest The request received from the client. |
context |
ServerCallContext The context of the server-side call handler being invoked. |
Returns | |
---|---|
Type | Description |
TaskOperation |
The response to send back to the client (wrapped by a task). |