Integration Connectors v1 API - Class Connectors.ConnectorsBase (1.0.0)

[BindServiceMethod(typeof(Connectors), "BindService")]
public abstract class Connectors.ConnectorsBase

Reference documentation and code samples for the Integration Connectors v1 API class Connectors.ConnectorsBase.

Base class for server-side implementations of Connectors

Inheritance

object > Connectors.ConnectorsBase

Namespace

Google.Cloud.Connectors.V1

Assembly

Google.Cloud.Connectors.V1.dll

Methods

CreateConnection(CreateConnectionRequest, ServerCallContext)

public virtual Task<Operation> CreateConnection(CreateConnectionRequest request, ServerCallContext context)

Creates a new Connection in a given project and location.

Parameters
NameDescription
requestCreateConnectionRequest

The request received from the client.

contextServerCallContext

The context of the server-side call handler being invoked.

Returns
TypeDescription
TaskOperation

The response to send back to the client (wrapped by a task).

DeleteConnection(DeleteConnectionRequest, ServerCallContext)

public virtual Task<Operation> DeleteConnection(DeleteConnectionRequest request, ServerCallContext context)

Deletes a single Connection.

Parameters
NameDescription
requestDeleteConnectionRequest

The request received from the client.

contextServerCallContext

The context of the server-side call handler being invoked.

Returns
TypeDescription
TaskOperation

The response to send back to the client (wrapped by a task).

GetConnection(GetConnectionRequest, ServerCallContext)

public virtual Task<Connection> GetConnection(GetConnectionRequest request, ServerCallContext context)

Gets details of a single Connection.

Parameters
NameDescription
requestGetConnectionRequest

The request received from the client.

contextServerCallContext

The context of the server-side call handler being invoked.

Returns
TypeDescription
TaskConnection

The response to send back to the client (wrapped by a task).

GetConnectionSchemaMetadata(GetConnectionSchemaMetadataRequest, ServerCallContext)

public virtual Task<ConnectionSchemaMetadata> GetConnectionSchemaMetadata(GetConnectionSchemaMetadataRequest request, ServerCallContext context)

Gets schema metadata of a connection. SchemaMetadata is a singleton resource for each connection.

Parameters
NameDescription
requestGetConnectionSchemaMetadataRequest

The request received from the client.

contextServerCallContext

The context of the server-side call handler being invoked.

Returns
TypeDescription
TaskConnectionSchemaMetadata

The response to send back to the client (wrapped by a task).

GetConnector(GetConnectorRequest, ServerCallContext)

public virtual Task<Connector> GetConnector(GetConnectorRequest request, ServerCallContext context)

Gets details of a single Connector.

Parameters
NameDescription
requestGetConnectorRequest

The request received from the client.

contextServerCallContext

The context of the server-side call handler being invoked.

Returns
TypeDescription
TaskConnector

The response to send back to the client (wrapped by a task).

GetConnectorVersion(GetConnectorVersionRequest, ServerCallContext)

public virtual Task<ConnectorVersion> GetConnectorVersion(GetConnectorVersionRequest request, ServerCallContext context)

Gets details of a single connector version.

Parameters
NameDescription
requestGetConnectorVersionRequest

The request received from the client.

contextServerCallContext

The context of the server-side call handler being invoked.

Returns
TypeDescription
TaskConnectorVersion

The response to send back to the client (wrapped by a task).

GetGlobalSettings(GetGlobalSettingsRequest, ServerCallContext)

public virtual Task<Settings> GetGlobalSettings(GetGlobalSettingsRequest request, ServerCallContext context)

GetGlobalSettings gets settings of a project. GlobalSettings is a singleton resource.

Parameters
NameDescription
requestGetGlobalSettingsRequest

The request received from the client.

contextServerCallContext

The context of the server-side call handler being invoked.

Returns
TypeDescription
TaskSettings

The response to send back to the client (wrapped by a task).

GetProvider(GetProviderRequest, ServerCallContext)

public virtual Task<Provider> GetProvider(GetProviderRequest request, ServerCallContext context)

Gets details of a provider.

Parameters
NameDescription
requestGetProviderRequest

The request received from the client.

contextServerCallContext

The context of the server-side call handler being invoked.

Returns
TypeDescription
TaskProvider

The response to send back to the client (wrapped by a task).

GetRuntimeConfig(GetRuntimeConfigRequest, ServerCallContext)

public virtual Task<RuntimeConfig> GetRuntimeConfig(GetRuntimeConfigRequest request, ServerCallContext context)

Gets the runtimeConfig of a location. RuntimeConfig is a singleton resource for each location.

Parameters
NameDescription
requestGetRuntimeConfigRequest

The request received from the client.

contextServerCallContext

The context of the server-side call handler being invoked.

Returns
TypeDescription
TaskRuntimeConfig

The response to send back to the client (wrapped by a task).

ListConnections(ListConnectionsRequest, ServerCallContext)

public virtual Task<ListConnectionsResponse> ListConnections(ListConnectionsRequest request, ServerCallContext context)

Lists Connections in a given project and location.

Parameters
NameDescription
requestListConnectionsRequest

The request received from the client.

contextServerCallContext

The context of the server-side call handler being invoked.

Returns
TypeDescription
TaskListConnectionsResponse

The response to send back to the client (wrapped by a task).

ListConnectorVersions(ListConnectorVersionsRequest, ServerCallContext)

public virtual Task<ListConnectorVersionsResponse> ListConnectorVersions(ListConnectorVersionsRequest request, ServerCallContext context)

Lists Connector Versions in a given project and location.

Parameters
NameDescription
requestListConnectorVersionsRequest

The request received from the client.

contextServerCallContext

The context of the server-side call handler being invoked.

Returns
TypeDescription
TaskListConnectorVersionsResponse

The response to send back to the client (wrapped by a task).

ListConnectors(ListConnectorsRequest, ServerCallContext)

public virtual Task<ListConnectorsResponse> ListConnectors(ListConnectorsRequest request, ServerCallContext context)

Lists Connectors in a given project and location.

Parameters
NameDescription
requestListConnectorsRequest

The request received from the client.

contextServerCallContext

The context of the server-side call handler being invoked.

Returns
TypeDescription
TaskListConnectorsResponse

The response to send back to the client (wrapped by a task).

ListProviders(ListProvidersRequest, ServerCallContext)

public virtual Task<ListProvidersResponse> ListProviders(ListProvidersRequest request, ServerCallContext context)

Lists Providers in a given project and location.

Parameters
NameDescription
requestListProvidersRequest

The request received from the client.

contextServerCallContext

The context of the server-side call handler being invoked.

Returns
TypeDescription
TaskListProvidersResponse

The response to send back to the client (wrapped by a task).

ListRuntimeActionSchemas(ListRuntimeActionSchemasRequest, ServerCallContext)

public virtual Task<ListRuntimeActionSchemasResponse> ListRuntimeActionSchemas(ListRuntimeActionSchemasRequest request, ServerCallContext context)

List schema of a runtime actions filtered by action name.

Parameters
NameDescription
requestListRuntimeActionSchemasRequest

The request received from the client.

contextServerCallContext

The context of the server-side call handler being invoked.

Returns
TypeDescription
TaskListRuntimeActionSchemasResponse

The response to send back to the client (wrapped by a task).

ListRuntimeEntitySchemas(ListRuntimeEntitySchemasRequest, ServerCallContext)

public virtual Task<ListRuntimeEntitySchemasResponse> ListRuntimeEntitySchemas(ListRuntimeEntitySchemasRequest request, ServerCallContext context)

List schema of a runtime entities filtered by entity name.

Parameters
NameDescription
requestListRuntimeEntitySchemasRequest

The request received from the client.

contextServerCallContext

The context of the server-side call handler being invoked.

Returns
TypeDescription
TaskListRuntimeEntitySchemasResponse

The response to send back to the client (wrapped by a task).

RefreshConnectionSchemaMetadata(RefreshConnectionSchemaMetadataRequest, ServerCallContext)

public virtual Task<Operation> RefreshConnectionSchemaMetadata(RefreshConnectionSchemaMetadataRequest request, ServerCallContext context)

Refresh runtime schema of a connection.

Parameters
NameDescription
requestRefreshConnectionSchemaMetadataRequest

The request received from the client.

contextServerCallContext

The context of the server-side call handler being invoked.

Returns
TypeDescription
TaskOperation

The response to send back to the client (wrapped by a task).

UpdateConnection(UpdateConnectionRequest, ServerCallContext)

public virtual Task<Operation> UpdateConnection(UpdateConnectionRequest request, ServerCallContext context)

Updates the parameters of a single Connection.

Parameters
NameDescription
requestUpdateConnectionRequest

The request received from the client.

contextServerCallContext

The context of the server-side call handler being invoked.

Returns
TypeDescription
TaskOperation

The response to send back to the client (wrapped by a task).