public final class RagDataSchema extends GeneratedMessage implements RagDataSchemaOrBuilder
The schema of the user specified metadata.
Protobuf type google.cloud.aiplatform.v1beta1.RagDataSchema
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 KEY_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
public static final int NAME_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
public static final int SCHEMA_DETAILS_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
Static Methods
public static RagDataSchema getDefaultInstance()
public static final Descriptors.Descriptor getDescriptor()
public static RagDataSchema.Builder newBuilder()
public static RagDataSchema.Builder newBuilder(RagDataSchema prototype)
public static RagDataSchema parseDelimitedFrom(InputStream input)
public static RagDataSchema parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
public static RagDataSchema parseFrom(byte[] data)
| Parameter |
| Name |
Description |
data |
byte[]
|
public static RagDataSchema parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
public static RagDataSchema parseFrom(ByteString data)
public static RagDataSchema parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static RagDataSchema parseFrom(CodedInputStream input)
public static RagDataSchema parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public static RagDataSchema parseFrom(InputStream input)
public static RagDataSchema parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
public static RagDataSchema parseFrom(ByteBuffer data)
public static RagDataSchema parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
public static Parser<RagDataSchema> parser()
Methods
public boolean equals(Object obj)
| Parameter |
| Name |
Description |
obj |
Object
|
Overrides
public RagDataSchema getDefaultInstanceForType()
Required. The key of this data schema. This key should be matching the key
of user specified metadata and unique inside corpus. This value can be up
to 63 characters, and valid characters are /a-z-/. The first
character must be a letter, the last could be a letter or a number.
string key = 2 [(.google.api.field_behavior) = REQUIRED];
| Returns |
| Type |
Description |
String |
The key.
|
public ByteString getKeyBytes()
Required. The key of this data schema. This key should be matching the key
of user specified metadata and unique inside corpus. This value can be up
to 63 characters, and valid characters are /a-z-/. The first
character must be a letter, the last could be a letter or a number.
string key = 2 [(.google.api.field_behavior) = REQUIRED];
| Returns |
| Type |
Description |
ByteString |
The bytes for key.
|
Identifier. Resource name of the data schema in the form of:
projects/{project_number}/locations/{location}/ragCorpora/{rag_corpus}/ragDataSchemas/{rag_data_schema}
where the {rag_data_schema} part should be the same as the key field
below.
string name = 1 [(.google.api.field_behavior) = IDENTIFIER];
| Returns |
| Type |
Description |
String |
The name.
|
public ByteString getNameBytes()
Identifier. Resource name of the data schema in the form of:
projects/{project_number}/locations/{location}/ragCorpora/{rag_corpus}/ragDataSchemas/{rag_data_schema}
where the {rag_data_schema} part should be the same as the key field
below.
string name = 1 [(.google.api.field_behavior) = IDENTIFIER];
| Returns |
| Type |
Description |
ByteString |
The bytes for name.
|
public Parser<RagDataSchema> getParserForType()
Overrides
public RagMetadataSchemaDetails getSchemaDetails()
The schema details mapping to the key.
.google.cloud.aiplatform.v1beta1.RagMetadataSchemaDetails schema_details = 3;
public RagMetadataSchemaDetailsOrBuilder getSchemaDetailsOrBuilder()
The schema details mapping to the key.
.google.cloud.aiplatform.v1beta1.RagMetadataSchemaDetails schema_details = 3;
public int getSerializedSize()
| Returns |
| Type |
Description |
int |
|
Overrides
public boolean hasSchemaDetails()
The schema details mapping to the key.
.google.cloud.aiplatform.v1beta1.RagMetadataSchemaDetails schema_details = 3;
| Returns |
| Type |
Description |
boolean |
Whether the schemaDetails field is set.
|
| Returns |
| Type |
Description |
int |
|
Overrides
protected GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
public final boolean isInitialized()
Overrides
public RagDataSchema.Builder newBuilderForType()
protected RagDataSchema.Builder newBuilderForType(AbstractMessage.BuilderParent parent)
Overrides
public RagDataSchema.Builder toBuilder()
public void writeTo(CodedOutputStream output)
Overrides