public interface ConnectorToolsetOrBuilder extends MessageOrBuilderImplements
MessageOrBuilderMethods
getAuthConfig()
public abstract EndUserAuthConfig getAuthConfig()Optional. Configures how authentication is handled in Integration Connectors. By default, an admin authentication is passed in the Integration Connectors API requests. You can override it with a different end-user authentication config. Note: The Connection must have authentication override enabled in order to specify an EUC configuration here - otherwise, the Toolset creation will fail. See: https://cloud.google.com/application-integration/docs/configure-connectors-task#configure-authentication-override
.google.cloud.ces.v1.EndUserAuthConfig auth_config = 2 [(.google.api.field_behavior) = OPTIONAL];
| Returns | |
|---|---|
| Type | Description |
EndUserAuthConfig |
The authConfig. |
getAuthConfigOrBuilder()
public abstract EndUserAuthConfigOrBuilder getAuthConfigOrBuilder()Optional. Configures how authentication is handled in Integration Connectors. By default, an admin authentication is passed in the Integration Connectors API requests. You can override it with a different end-user authentication config. Note: The Connection must have authentication override enabled in order to specify an EUC configuration here - otherwise, the Toolset creation will fail. See: https://cloud.google.com/application-integration/docs/configure-connectors-task#configure-authentication-override
.google.cloud.ces.v1.EndUserAuthConfig auth_config = 2 [(.google.api.field_behavior) = OPTIONAL];
| Returns | |
|---|---|
| Type | Description |
EndUserAuthConfigOrBuilder |
|
getConnection()
public abstract String getConnection() Required. The full resource name of the referenced Integration Connectors
Connection.
Format:
projects/{project}/locations/{location}/connections/{connection}
string connection = 1 [(.google.api.field_behavior) = REQUIRED];
| Returns | |
|---|---|
| Type | Description |
String |
The connection. |
getConnectionBytes()
public abstract ByteString getConnectionBytes() Required. The full resource name of the referenced Integration Connectors
Connection.
Format:
projects/{project}/locations/{location}/connections/{connection}
string connection = 1 [(.google.api.field_behavior) = REQUIRED];
| Returns | |
|---|---|
| Type | Description |
ByteString |
The bytes for connection. |
getConnectorActions(int index)
public abstract Action getConnectorActions(int index)Required. The list of connector actions/entity operations to generate tools for.
repeated .google.cloud.ces.v1.Action connector_actions = 3 [(.google.api.field_behavior) = REQUIRED];
| Parameter | |
|---|---|
| Name | Description |
index |
int |
| Returns | |
|---|---|
| Type | Description |
Action |
|
getConnectorActionsCount()
public abstract int getConnectorActionsCount()Required. The list of connector actions/entity operations to generate tools for.
repeated .google.cloud.ces.v1.Action connector_actions = 3 [(.google.api.field_behavior) = REQUIRED];
| Returns | |
|---|---|
| Type | Description |
int |
|
getConnectorActionsList()
public abstract List<Action> getConnectorActionsList()Required. The list of connector actions/entity operations to generate tools for.
repeated .google.cloud.ces.v1.Action connector_actions = 3 [(.google.api.field_behavior) = REQUIRED];
| Returns | |
|---|---|
| Type | Description |
List<Action> |
|
getConnectorActionsOrBuilder(int index)
public abstract ActionOrBuilder getConnectorActionsOrBuilder(int index)Required. The list of connector actions/entity operations to generate tools for.
repeated .google.cloud.ces.v1.Action connector_actions = 3 [(.google.api.field_behavior) = REQUIRED];
| Parameter | |
|---|---|
| Name | Description |
index |
int |
| Returns | |
|---|---|
| Type | Description |
ActionOrBuilder |
|
getConnectorActionsOrBuilderList()
public abstract List<? extends ActionOrBuilder> getConnectorActionsOrBuilderList()Required. The list of connector actions/entity operations to generate tools for.
repeated .google.cloud.ces.v1.Action connector_actions = 3 [(.google.api.field_behavior) = REQUIRED];
| Returns | |
|---|---|
| Type | Description |
List<? extends com.google.cloud.ces.v1.ActionOrBuilder> |
|
hasAuthConfig()
public abstract boolean hasAuthConfig()Optional. Configures how authentication is handled in Integration Connectors. By default, an admin authentication is passed in the Integration Connectors API requests. You can override it with a different end-user authentication config. Note: The Connection must have authentication override enabled in order to specify an EUC configuration here - otherwise, the Toolset creation will fail. See: https://cloud.google.com/application-integration/docs/configure-connectors-task#configure-authentication-override
.google.cloud.ces.v1.EndUserAuthConfig auth_config = 2 [(.google.api.field_behavior) = OPTIONAL];
| Returns | |
|---|---|
| Type | Description |
boolean |
Whether the authConfig field is set. |