public static final class CreateSchemaRequest.Builder extends GeneratedMessageV3.Builder<CreateSchemaRequest.Builder> implements CreateSchemaRequestOrBuilder
Request message for
SchemaService.CreateSchema
method.
Protobuf type google.cloud.discoveryengine.v1beta.CreateSchemaRequest
Inherited Members
com.google.protobuf.GeneratedMessageV3.Builder.getUnknownFieldSetBuilder()
com.google.protobuf.GeneratedMessageV3.Builder.mergeUnknownLengthDelimitedField(int,com.google.protobuf.ByteString)
com.google.protobuf.GeneratedMessageV3.Builder.mergeUnknownVarintField(int,int)
com.google.protobuf.GeneratedMessageV3.Builder.parseUnknownField(com.google.protobuf.CodedInputStream,com.google.protobuf.ExtensionRegistryLite,int)
com.google.protobuf.GeneratedMessageV3.Builder.setUnknownFieldSetBuilder(com.google.protobuf.UnknownFieldSet.Builder)
Static Methods
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
Methods
addRepeatedField(Descriptors.FieldDescriptor field, Object value)
public CreateSchemaRequest.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Overrides
build()
public CreateSchemaRequest build()
buildPartial()
public CreateSchemaRequest buildPartial()
clear()
public CreateSchemaRequest.Builder clear()
Overrides
clearField(Descriptors.FieldDescriptor field)
public CreateSchemaRequest.Builder clearField(Descriptors.FieldDescriptor field)
Overrides
clearOneof(Descriptors.OneofDescriptor oneof)
public CreateSchemaRequest.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Overrides
clearParent()
public CreateSchemaRequest.Builder clearParent()
Required. The parent data store resource name, in the format of
projects/{project}/locations/{location}/collections/{collection}/dataStores/{data_store}
.
string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
clearSchema()
public CreateSchemaRequest.Builder clearSchema()
Required. The Schema to
create.
.google.cloud.discoveryengine.v1beta.Schema schema = 2 [(.google.api.field_behavior) = REQUIRED];
clearSchemaId()
public CreateSchemaRequest.Builder clearSchemaId()
Required. The ID to use for the
Schema, which will become the
final component of the
Schema.name.
This field should conform to
RFC-1034 standard with a length
limit of 63 characters.
string schema_id = 3 [(.google.api.field_behavior) = REQUIRED];
clone()
public CreateSchemaRequest.Builder clone()
Overrides
getDefaultInstanceForType()
public CreateSchemaRequest getDefaultInstanceForType()
getDescriptorForType()
public Descriptors.Descriptor getDescriptorForType()
Overrides
getParent()
public String getParent()
Required. The parent data store resource name, in the format of
projects/{project}/locations/{location}/collections/{collection}/dataStores/{data_store}
.
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 data store resource name, in the format of
projects/{project}/locations/{location}/collections/{collection}/dataStores/{data_store}
.
string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
Returns |
---|
Type | Description |
ByteString | The bytes for parent.
|
getSchema()
public Schema getSchema()
Required. The Schema to
create.
.google.cloud.discoveryengine.v1beta.Schema schema = 2 [(.google.api.field_behavior) = REQUIRED];
Returns |
---|
Type | Description |
Schema | The schema.
|
getSchemaBuilder()
public Schema.Builder getSchemaBuilder()
Required. The Schema to
create.
.google.cloud.discoveryengine.v1beta.Schema schema = 2 [(.google.api.field_behavior) = REQUIRED];
getSchemaId()
public String getSchemaId()
Required. The ID to use for the
Schema, which will become the
final component of the
Schema.name.
This field should conform to
RFC-1034 standard with a length
limit of 63 characters.
string schema_id = 3 [(.google.api.field_behavior) = REQUIRED];
Returns |
---|
Type | Description |
String | The schemaId.
|
getSchemaIdBytes()
public ByteString getSchemaIdBytes()
Required. The ID to use for the
Schema, which will become the
final component of the
Schema.name.
This field should conform to
RFC-1034 standard with a length
limit of 63 characters.
string schema_id = 3 [(.google.api.field_behavior) = REQUIRED];
Returns |
---|
Type | Description |
ByteString | The bytes for schemaId.
|
getSchemaOrBuilder()
public SchemaOrBuilder getSchemaOrBuilder()
Required. The Schema to
create.
.google.cloud.discoveryengine.v1beta.Schema schema = 2 [(.google.api.field_behavior) = REQUIRED];
hasSchema()
public boolean hasSchema()
Required. The Schema to
create.
.google.cloud.discoveryengine.v1beta.Schema schema = 2 [(.google.api.field_behavior) = REQUIRED];
Returns |
---|
Type | Description |
boolean | Whether the schema field is set.
|
internalGetFieldAccessorTable()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
isInitialized()
public final boolean isInitialized()
Overrides
mergeFrom(CreateSchemaRequest other)
public CreateSchemaRequest.Builder mergeFrom(CreateSchemaRequest other)
public CreateSchemaRequest.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Overrides
mergeFrom(Message other)
public CreateSchemaRequest.Builder mergeFrom(Message other)
Parameter |
---|
Name | Description |
other | Message
|
Overrides
mergeSchema(Schema value)
public CreateSchemaRequest.Builder mergeSchema(Schema value)
Required. The Schema to
create.
.google.cloud.discoveryengine.v1beta.Schema schema = 2 [(.google.api.field_behavior) = REQUIRED];
Parameter |
---|
Name | Description |
value | Schema
|
mergeUnknownFields(UnknownFieldSet unknownFields)
public final CreateSchemaRequest.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Overrides
setField(Descriptors.FieldDescriptor field, Object value)
public CreateSchemaRequest.Builder setField(Descriptors.FieldDescriptor field, Object value)
Overrides
setParent(String value)
public CreateSchemaRequest.Builder setParent(String value)
Required. The parent data store resource name, in the format of
projects/{project}/locations/{location}/collections/{collection}/dataStores/{data_store}
.
string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
Parameter |
---|
Name | Description |
value | String
The parent to set.
|
setParentBytes(ByteString value)
public CreateSchemaRequest.Builder setParentBytes(ByteString value)
Required. The parent data store resource name, in the format of
projects/{project}/locations/{location}/collections/{collection}/dataStores/{data_store}
.
string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
Parameter |
---|
Name | Description |
value | ByteString
The bytes for parent to set.
|
setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
public CreateSchemaRequest.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Overrides
setSchema(Schema value)
public CreateSchemaRequest.Builder setSchema(Schema value)
Required. The Schema to
create.
.google.cloud.discoveryengine.v1beta.Schema schema = 2 [(.google.api.field_behavior) = REQUIRED];
Parameter |
---|
Name | Description |
value | Schema
|
setSchema(Schema.Builder builderForValue)
public CreateSchemaRequest.Builder setSchema(Schema.Builder builderForValue)
Required. The Schema to
create.
.google.cloud.discoveryengine.v1beta.Schema schema = 2 [(.google.api.field_behavior) = REQUIRED];
setSchemaId(String value)
public CreateSchemaRequest.Builder setSchemaId(String value)
Required. The ID to use for the
Schema, which will become the
final component of the
Schema.name.
This field should conform to
RFC-1034 standard with a length
limit of 63 characters.
string schema_id = 3 [(.google.api.field_behavior) = REQUIRED];
Parameter |
---|
Name | Description |
value | String
The schemaId to set.
|
setSchemaIdBytes(ByteString value)
public CreateSchemaRequest.Builder setSchemaIdBytes(ByteString value)
Required. The ID to use for the
Schema, which will become the
final component of the
Schema.name.
This field should conform to
RFC-1034 standard with a length
limit of 63 characters.
string schema_id = 3 [(.google.api.field_behavior) = REQUIRED];
Parameter |
---|
Name | Description |
value | ByteString
The bytes for schemaId to set.
|
setUnknownFields(UnknownFieldSet unknownFields)
public final CreateSchemaRequest.Builder setUnknownFields(UnknownFieldSet unknownFields)
Overrides