public final class RetrieveToolSchemaResponse extends GeneratedMessage implements RetrieveToolSchemaResponseOrBuilder
Response message for
ToolService.RetrieveToolSchema.
Protobuf type google.cloud.ces.v1.RetrieveToolSchemaResponse
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 INPUT_SCHEMA_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
public static final int OUTPUT_SCHEMA_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
public static final int TOOLSET_TOOL_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
public static final int TOOL_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
Static Methods
public static RetrieveToolSchemaResponse getDefaultInstance()
public static final Descriptors.Descriptor getDescriptor()
public static RetrieveToolSchemaResponse.Builder newBuilder()
public static RetrieveToolSchemaResponse.Builder newBuilder(RetrieveToolSchemaResponse prototype)
public static RetrieveToolSchemaResponse parseDelimitedFrom(InputStream input)
public static RetrieveToolSchemaResponse parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
public static RetrieveToolSchemaResponse parseFrom(byte[] data)
| Parameter |
| Name |
Description |
data |
byte[]
|
public static RetrieveToolSchemaResponse parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
public static RetrieveToolSchemaResponse parseFrom(ByteString data)
public static RetrieveToolSchemaResponse parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static RetrieveToolSchemaResponse parseFrom(CodedInputStream input)
public static RetrieveToolSchemaResponse parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public static RetrieveToolSchemaResponse parseFrom(InputStream input)
public static RetrieveToolSchemaResponse parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
public static RetrieveToolSchemaResponse parseFrom(ByteBuffer data)
public static RetrieveToolSchemaResponse parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
public static Parser<RetrieveToolSchemaResponse> parser()
Methods
public boolean equals(Object obj)
| Parameter |
| Name |
Description |
obj |
Object
|
Overrides
public RetrieveToolSchemaResponse getDefaultInstanceForType()
public Schema getInputSchema()
Required. The schema of the tool input parameters.
.google.cloud.ces.v1.Schema input_schema = 3 [(.google.api.field_behavior) = REQUIRED];
| Returns |
| Type |
Description |
Schema |
The inputSchema.
|
public SchemaOrBuilder getInputSchemaOrBuilder()
Required. The schema of the tool input parameters.
.google.cloud.ces.v1.Schema input_schema = 3 [(.google.api.field_behavior) = REQUIRED];
public Schema getOutputSchema()
Required. The schema of the tool output parameters.
.google.cloud.ces.v1.Schema output_schema = 4 [(.google.api.field_behavior) = REQUIRED];
| Returns |
| Type |
Description |
Schema |
The outputSchema.
|
public SchemaOrBuilder getOutputSchemaOrBuilder()
Required. The schema of the tool output parameters.
.google.cloud.ces.v1.Schema output_schema = 4 [(.google.api.field_behavior) = REQUIRED];
public Parser<RetrieveToolSchemaResponse> getParserForType()
Overrides
public int getSerializedSize()
| Returns |
| Type |
Description |
int |
|
Overrides
The name of the tool that the schema is for.
Format: projects/{project}/locations/{location}/apps/{app}/tools/{tool}
string tool = 1 [(.google.api.resource_reference) = { ... }
| Returns |
| Type |
Description |
String |
The tool.
|
public ByteString getToolBytes()
The name of the tool that the schema is for.
Format: projects/{project}/locations/{location}/apps/{app}/tools/{tool}
string tool = 1 [(.google.api.resource_reference) = { ... }
| Returns |
| Type |
Description |
ByteString |
The bytes for tool.
|
public RetrieveToolSchemaResponse.ToolIdentifierCase getToolIdentifierCase()
public ToolsetTool getToolsetTool()
The toolset tool that the schema is for.
.google.cloud.ces.v1.ToolsetTool toolset_tool = 2;
public ToolsetToolOrBuilder getToolsetToolOrBuilder()
The toolset tool that the schema is for.
.google.cloud.ces.v1.ToolsetTool toolset_tool = 2;
public boolean hasInputSchema()
Required. The schema of the tool input parameters.
.google.cloud.ces.v1.Schema input_schema = 3 [(.google.api.field_behavior) = REQUIRED];
| Returns |
| Type |
Description |
boolean |
Whether the inputSchema field is set.
|
public boolean hasOutputSchema()
Required. The schema of the tool output parameters.
.google.cloud.ces.v1.Schema output_schema = 4 [(.google.api.field_behavior) = REQUIRED];
| Returns |
| Type |
Description |
boolean |
Whether the outputSchema field is set.
|
The name of the tool that the schema is for.
Format: projects/{project}/locations/{location}/apps/{app}/tools/{tool}
string tool = 1 [(.google.api.resource_reference) = { ... }
| Returns |
| Type |
Description |
boolean |
Whether the tool field is set.
|
public boolean hasToolsetTool()
The toolset tool that the schema is for.
.google.cloud.ces.v1.ToolsetTool toolset_tool = 2;
| Returns |
| Type |
Description |
boolean |
Whether the toolsetTool field is set.
|
| Returns |
| Type |
Description |
int |
|
Overrides
protected GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
public final boolean isInitialized()
Overrides
public RetrieveToolSchemaResponse.Builder newBuilderForType()
protected RetrieveToolSchemaResponse.Builder newBuilderForType(AbstractMessage.BuilderParent parent)
Overrides
public RetrieveToolSchemaResponse.Builder toBuilder()
public void writeTo(CodedOutputStream output)
Overrides