Class CreateRagMetadataRequest.Builder (3.89.0)

public static final class CreateRagMetadataRequest.Builder extends GeneratedMessage.Builder<CreateRagMetadataRequest.Builder> implements CreateRagMetadataRequestOrBuilder

Request message for CreateRagMetadata.

Protobuf type google.cloud.aiplatform.v1beta1.CreateRagMetadataRequest

Static Methods

getDescriptor()

public static final Descriptors.Descriptor getDescriptor()
Returns
Type Description
Descriptor

Methods

build()

public CreateRagMetadataRequest build()
Returns
Type Description
CreateRagMetadataRequest

buildPartial()

public CreateRagMetadataRequest buildPartial()
Returns
Type Description
CreateRagMetadataRequest

clear()

public CreateRagMetadataRequest.Builder clear()
Returns
Type Description
CreateRagMetadataRequest.Builder
Overrides

clearParent()

public CreateRagMetadataRequest.Builder clearParent()

Required. The parent resource where this metadata will be created. Format: projects/{project_number}/locations/{location_id}/ragCorpora/{rag_corpus}/ragFiles/{rag_file}

string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }

Returns
Type Description
CreateRagMetadataRequest.Builder

This builder for chaining.

clearRagMetadata()

public CreateRagMetadataRequest.Builder clearRagMetadata()

Required. The metadata to create.

.google.cloud.aiplatform.v1beta1.RagMetadata rag_metadata = 2 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
CreateRagMetadataRequest.Builder

clearRagMetadataId()

public CreateRagMetadataRequest.Builder clearRagMetadataId()

Optional. The ID to use for the metadata, which will become the final component of the metadata's resource name if the user chooses to specify. Otherwise, metadata id will be generated by system.

This value should 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.

optional string rag_metadata_id = 3 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
CreateRagMetadataRequest.Builder

This builder for chaining.

getDefaultInstanceForType()

public CreateRagMetadataRequest getDefaultInstanceForType()
Returns
Type Description
CreateRagMetadataRequest

getDescriptorForType()

public Descriptors.Descriptor getDescriptorForType()
Returns
Type Description
Descriptor
Overrides

getParent()

public String getParent()

Required. The parent resource where this metadata will be created. Format: projects/{project_number}/locations/{location_id}/ragCorpora/{rag_corpus}/ragFiles/{rag_file}

string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }

Returns
Type Description
String

The parent.

getParentBytes()

public ByteString getParentBytes()

Required. The parent resource where this metadata will be created. Format: projects/{project_number}/locations/{location_id}/ragCorpora/{rag_corpus}/ragFiles/{rag_file}

string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }

Returns
Type Description
ByteString

The bytes for parent.

getRagMetadata()

public RagMetadata getRagMetadata()

Required. The metadata to create.

.google.cloud.aiplatform.v1beta1.RagMetadata rag_metadata = 2 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
RagMetadata

The ragMetadata.

getRagMetadataBuilder()

public RagMetadata.Builder getRagMetadataBuilder()

Required. The metadata to create.

.google.cloud.aiplatform.v1beta1.RagMetadata rag_metadata = 2 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
RagMetadata.Builder

getRagMetadataId()

public String getRagMetadataId()

Optional. The ID to use for the metadata, which will become the final component of the metadata's resource name if the user chooses to specify. Otherwise, metadata id will be generated by system.

This value should 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.

optional string rag_metadata_id = 3 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
String

The ragMetadataId.

getRagMetadataIdBytes()

public ByteString getRagMetadataIdBytes()

Optional. The ID to use for the metadata, which will become the final component of the metadata's resource name if the user chooses to specify. Otherwise, metadata id will be generated by system.

This value should 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.

optional string rag_metadata_id = 3 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
ByteString

The bytes for ragMetadataId.

getRagMetadataOrBuilder()

public RagMetadataOrBuilder getRagMetadataOrBuilder()

Required. The metadata to create.

.google.cloud.aiplatform.v1beta1.RagMetadata rag_metadata = 2 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
RagMetadataOrBuilder

hasRagMetadata()

public boolean hasRagMetadata()

Required. The metadata to create.

.google.cloud.aiplatform.v1beta1.RagMetadata rag_metadata = 2 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
boolean

Whether the ragMetadata field is set.

hasRagMetadataId()

public boolean hasRagMetadataId()

Optional. The ID to use for the metadata, which will become the final component of the metadata's resource name if the user chooses to specify. Otherwise, metadata id will be generated by system.

This value should 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.

optional string rag_metadata_id = 3 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
boolean

Whether the ragMetadataId field is set.

internalGetFieldAccessorTable()

protected GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
Returns
Type Description
FieldAccessorTable
Overrides

isInitialized()

public final boolean isInitialized()
Returns
Type Description
boolean
Overrides

mergeFrom(CreateRagMetadataRequest other)

public CreateRagMetadataRequest.Builder mergeFrom(CreateRagMetadataRequest other)
Parameter
Name Description
other CreateRagMetadataRequest
Returns
Type Description
CreateRagMetadataRequest.Builder

mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)

public CreateRagMetadataRequest.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
Name Description
input CodedInputStream
extensionRegistry ExtensionRegistryLite
Returns
Type Description
CreateRagMetadataRequest.Builder
Overrides
Exceptions
Type Description
IOException

mergeFrom(Message other)

public CreateRagMetadataRequest.Builder mergeFrom(Message other)
Parameter
Name Description
other Message
Returns
Type Description
CreateRagMetadataRequest.Builder
Overrides

mergeRagMetadata(RagMetadata value)

public CreateRagMetadataRequest.Builder mergeRagMetadata(RagMetadata value)

Required. The metadata to create.

.google.cloud.aiplatform.v1beta1.RagMetadata rag_metadata = 2 [(.google.api.field_behavior) = REQUIRED];

Parameter
Name Description
value RagMetadata
Returns
Type Description
CreateRagMetadataRequest.Builder

setParent(String value)

public CreateRagMetadataRequest.Builder setParent(String value)

Required. The parent resource where this metadata will be created. Format: projects/{project_number}/locations/{location_id}/ragCorpora/{rag_corpus}/ragFiles/{rag_file}

string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }

Parameter
Name Description
value String

The parent to set.

Returns
Type Description
CreateRagMetadataRequest.Builder

This builder for chaining.

setParentBytes(ByteString value)

public CreateRagMetadataRequest.Builder setParentBytes(ByteString value)

Required. The parent resource where this metadata will be created. Format: projects/{project_number}/locations/{location_id}/ragCorpora/{rag_corpus}/ragFiles/{rag_file}

string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }

Parameter
Name Description
value ByteString

The bytes for parent to set.

Returns
Type Description
CreateRagMetadataRequest.Builder

This builder for chaining.

setRagMetadata(RagMetadata value)

public CreateRagMetadataRequest.Builder setRagMetadata(RagMetadata value)

Required. The metadata to create.

.google.cloud.aiplatform.v1beta1.RagMetadata rag_metadata = 2 [(.google.api.field_behavior) = REQUIRED];

Parameter
Name Description
value RagMetadata
Returns
Type Description
CreateRagMetadataRequest.Builder

setRagMetadata(RagMetadata.Builder builderForValue)

public CreateRagMetadataRequest.Builder setRagMetadata(RagMetadata.Builder builderForValue)

Required. The metadata to create.

.google.cloud.aiplatform.v1beta1.RagMetadata rag_metadata = 2 [(.google.api.field_behavior) = REQUIRED];

Parameter
Name Description
builderForValue RagMetadata.Builder
Returns
Type Description
CreateRagMetadataRequest.Builder

setRagMetadataId(String value)

public CreateRagMetadataRequest.Builder setRagMetadataId(String value)

Optional. The ID to use for the metadata, which will become the final component of the metadata's resource name if the user chooses to specify. Otherwise, metadata id will be generated by system.

This value should 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.

optional string rag_metadata_id = 3 [(.google.api.field_behavior) = OPTIONAL];

Parameter
Name Description
value String

The ragMetadataId to set.

Returns
Type Description
CreateRagMetadataRequest.Builder

This builder for chaining.

setRagMetadataIdBytes(ByteString value)

public CreateRagMetadataRequest.Builder setRagMetadataIdBytes(ByteString value)

Optional. The ID to use for the metadata, which will become the final component of the metadata's resource name if the user chooses to specify. Otherwise, metadata id will be generated by system.

This value should 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.

optional string rag_metadata_id = 3 [(.google.api.field_behavior) = OPTIONAL];

Parameter
Name Description
value ByteString

The bytes for ragMetadataId to set.

Returns
Type Description
CreateRagMetadataRequest.Builder

This builder for chaining.