public final class ConnectorTool extends GeneratedMessage implements ConnectorToolOrBuilder
Inherited Members
com.google.protobuf.GeneratedMessage.<ContainingT,T>newFileScopedGeneratedExtension(java.lang.Class<?>,com.google.protobuf.Message)
com.google.protobuf.GeneratedMessage.<ContainingT,T>newMessageScopedGeneratedExtension(com.google.protobuf.Message,int,java.lang.Class<?>,com.google.protobuf.Message)
com.google.protobuf.GeneratedMessage.<ListT>makeMutableCopy(ListT)
com.google.protobuf.GeneratedMessage.<ListT>makeMutableCopy(ListT,int)
com.google.protobuf.GeneratedMessage.<T>emptyList(java.lang.Class<T>)
com.google.protobuf.GeneratedMessage.<V>serializeBooleanMapTo(com.google.protobuf.CodedOutputStream,com.google.protobuf.MapField<java.lang.Boolean,V>,com.google.protobuf.MapEntry<java.lang.Boolean,V>,int)
com.google.protobuf.GeneratedMessage.<V>serializeIntegerMapTo(com.google.protobuf.CodedOutputStream,com.google.protobuf.MapField<java.lang.Integer,V>,com.google.protobuf.MapEntry<java.lang.Integer,V>,int)
com.google.protobuf.GeneratedMessage.<V>serializeLongMapTo(com.google.protobuf.CodedOutputStream,com.google.protobuf.MapField<java.lang.Long,V>,com.google.protobuf.MapEntry<java.lang.Long,V>,int)
com.google.protobuf.GeneratedMessage.<V>serializeStringMapTo(com.google.protobuf.CodedOutputStream,com.google.protobuf.MapField<java.lang.String,V>,com.google.protobuf.MapEntry<java.lang.String,V>,int)
com.google.protobuf.GeneratedMessage.canUseUnsafe()
com.google.protobuf.GeneratedMessage.emptyBooleanList()
com.google.protobuf.GeneratedMessage.emptyDoubleList()
com.google.protobuf.GeneratedMessage.emptyFloatList()
com.google.protobuf.GeneratedMessage.emptyIntList()
com.google.protobuf.GeneratedMessage.emptyLongList()
com.google.protobuf.GeneratedMessage.internalGetMapFieldReflection(int)
com.google.protobuf.GeneratedMessage.isStringEmpty(java.lang.Object)
com.google.protobuf.GeneratedMessage.mergeFromAndMakeImmutableInternal(com.google.protobuf.CodedInputStream,com.google.protobuf.ExtensionRegistryLite)
com.google.protobuf.GeneratedMessage.newInstance(com.google.protobuf.GeneratedMessage.UnusedPrivateParameter)
com.google.protobuf.GeneratedMessage.parseUnknownFieldProto3(com.google.protobuf.CodedInputStream,com.google.protobuf.UnknownFieldSet.Builder,com.google.protobuf.ExtensionRegistryLite,int)
Static Fields
public static final int ACTION_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
public static final int AUTH_CONFIG_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
public static final int CONNECTION_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
public static final int DESCRIPTION_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
public static final int NAME_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
Static Methods
public static ConnectorTool getDefaultInstance()
public static final Descriptors.Descriptor getDescriptor()
public static ConnectorTool.Builder newBuilder()
public static ConnectorTool.Builder newBuilder(ConnectorTool prototype)
public static ConnectorTool parseDelimitedFrom(InputStream input)
public static ConnectorTool parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
public static ConnectorTool parseFrom(byte[] data)
| Parameter |
| Name |
Description |
data |
byte[]
|
public static ConnectorTool parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
public static ConnectorTool parseFrom(ByteString data)
public static ConnectorTool parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static ConnectorTool parseFrom(CodedInputStream input)
public static ConnectorTool parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public static ConnectorTool parseFrom(InputStream input)
public static ConnectorTool parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
public static ConnectorTool parseFrom(ByteBuffer data)
public static ConnectorTool parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
public static Parser<ConnectorTool> parser()
Methods
public boolean equals(Object obj)
| Parameter |
| Name |
Description |
obj |
Object
|
Overrides
public Action getAction()
Required. Action for the tool to use.
.google.cloud.ces.v1.Action action = 2 [(.google.api.field_behavior) = REQUIRED];
| Returns |
| Type |
Description |
Action |
The action.
|
public ActionOrBuilder getActionOrBuilder()
Required. Action for the tool to use.
.google.cloud.ces.v1.Action action = 2 [(.google.api.field_behavior) = REQUIRED];
public 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 ConnectorTool
creation will fail. See
https://cloud.google.com/application-integration/docs/configure-connectors-task#configure-authentication-override
for details.
.google.cloud.ces.v1.EndUserAuthConfig auth_config = 3 [(.google.api.field_behavior) = OPTIONAL];
public 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 ConnectorTool
creation will fail. See
https://cloud.google.com/application-integration/docs/configure-connectors-task#configure-authentication-override
for details.
.google.cloud.ces.v1.EndUserAuthConfig auth_config = 3 [(.google.api.field_behavior) = OPTIONAL];
public 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.
|
public 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.
|
public ConnectorTool getDefaultInstanceForType()
public String getDescription()
Optional. The description of the tool that can be used by the Agent to
decide whether to call this ConnectorTool.
string description = 5 [(.google.api.field_behavior) = OPTIONAL];
| Returns |
| Type |
Description |
String |
The description.
|
public ByteString getDescriptionBytes()
Optional. The description of the tool that can be used by the Agent to
decide whether to call this ConnectorTool.
string description = 5 [(.google.api.field_behavior) = OPTIONAL];
| Returns |
| Type |
Description |
ByteString |
The bytes for description.
|
Optional. The name of the tool that can be used by the Agent to decide
whether to call this ConnectorTool.
string name = 4 [(.google.api.field_behavior) = OPTIONAL];
| Returns |
| Type |
Description |
String |
The name.
|
public ByteString getNameBytes()
Optional. The name of the tool that can be used by the Agent to decide
whether to call this ConnectorTool.
string name = 4 [(.google.api.field_behavior) = OPTIONAL];
| Returns |
| Type |
Description |
ByteString |
The bytes for name.
|
public Parser<ConnectorTool> getParserForType()
Overrides
public int getSerializedSize()
| Returns |
| Type |
Description |
int |
|
Overrides
public boolean hasAction()
Required. Action for the tool to use.
.google.cloud.ces.v1.Action action = 2 [(.google.api.field_behavior) = REQUIRED];
| Returns |
| Type |
Description |
boolean |
Whether the action field is set.
|
public 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 ConnectorTool
creation will fail. See
https://cloud.google.com/application-integration/docs/configure-connectors-task#configure-authentication-override
for details.
.google.cloud.ces.v1.EndUserAuthConfig auth_config = 3 [(.google.api.field_behavior) = OPTIONAL];
| Returns |
| Type |
Description |
boolean |
Whether the authConfig field is set.
|
| Returns |
| Type |
Description |
int |
|
Overrides
protected GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
public final boolean isInitialized()
Overrides
public ConnectorTool.Builder newBuilderForType()
protected ConnectorTool.Builder newBuilderForType(AbstractMessage.BuilderParent parent)
Overrides
public ConnectorTool.Builder toBuilder()
public void writeTo(CodedOutputStream output)
Overrides