public static final class CreateIndexRequest.Builder extends GeneratedMessageV3.Builder<CreateIndexRequest.Builder> implements CreateIndexRequestOrBuilder
Request message for
IndexService.CreateIndex.
Protobuf type google.cloud.aiplatform.v1beta1.CreateIndexRequest
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
public static final Descriptors.Descriptor getDescriptor()
Methods
public CreateIndexRequest.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Overrides
public CreateIndexRequest build()
public CreateIndexRequest buildPartial()
public CreateIndexRequest.Builder clear()
Overrides
public CreateIndexRequest.Builder clearField(Descriptors.FieldDescriptor field)
Overrides
public CreateIndexRequest.Builder clearIndex()
Required. The Index to create.
.google.cloud.aiplatform.v1beta1.Index index = 2 [(.google.api.field_behavior) = REQUIRED];
public CreateIndexRequest.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Overrides
public CreateIndexRequest.Builder clearParent()
Required. The resource name of the Location to create the Index in.
Format: projects/{project}/locations/{location}
string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
public CreateIndexRequest.Builder clone()
Overrides
public CreateIndexRequest getDefaultInstanceForType()
public Descriptors.Descriptor getDescriptorForType()
Overrides
Required. The Index to create.
.google.cloud.aiplatform.v1beta1.Index index = 2 [(.google.api.field_behavior) = REQUIRED];
Returns |
---|
Type | Description |
Index | The index.
|
public Index.Builder getIndexBuilder()
Required. The Index to create.
.google.cloud.aiplatform.v1beta1.Index index = 2 [(.google.api.field_behavior) = REQUIRED];
public IndexOrBuilder getIndexOrBuilder()
Required. The Index to create.
.google.cloud.aiplatform.v1beta1.Index index = 2 [(.google.api.field_behavior) = REQUIRED];
public String getParent()
Required. The resource name of the Location to create the Index in.
Format: projects/{project}/locations/{location}
string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
Returns |
---|
Type | Description |
String | The parent.
|
public ByteString getParentBytes()
Required. The resource name of the Location to create the Index in.
Format: projects/{project}/locations/{location}
string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
Returns |
---|
Type | Description |
ByteString | The bytes for parent.
|
public boolean hasIndex()
Required. The Index to create.
.google.cloud.aiplatform.v1beta1.Index index = 2 [(.google.api.field_behavior) = REQUIRED];
Returns |
---|
Type | Description |
boolean | Whether the index field is set.
|
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
public final boolean isInitialized()
Overrides
public CreateIndexRequest.Builder mergeFrom(CreateIndexRequest other)
public CreateIndexRequest.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Overrides
public CreateIndexRequest.Builder mergeFrom(Message other)
Parameter |
---|
Name | Description |
other | Message
|
Overrides
public CreateIndexRequest.Builder mergeIndex(Index value)
Required. The Index to create.
.google.cloud.aiplatform.v1beta1.Index index = 2 [(.google.api.field_behavior) = REQUIRED];
Parameter |
---|
Name | Description |
value | Index
|
public final CreateIndexRequest.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Overrides
public CreateIndexRequest.Builder setField(Descriptors.FieldDescriptor field, Object value)
Overrides
public CreateIndexRequest.Builder setIndex(Index value)
Required. The Index to create.
.google.cloud.aiplatform.v1beta1.Index index = 2 [(.google.api.field_behavior) = REQUIRED];
Parameter |
---|
Name | Description |
value | Index
|
public CreateIndexRequest.Builder setIndex(Index.Builder builderForValue)
Required. The Index to create.
.google.cloud.aiplatform.v1beta1.Index index = 2 [(.google.api.field_behavior) = REQUIRED];
public CreateIndexRequest.Builder setParent(String value)
Required. The resource name of the Location to create the Index in.
Format: projects/{project}/locations/{location}
string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
Parameter |
---|
Name | Description |
value | String
The parent to set.
|
public CreateIndexRequest.Builder setParentBytes(ByteString value)
Required. The resource name of the Location to create the Index in.
Format: projects/{project}/locations/{location}
string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
Parameter |
---|
Name | Description |
value | ByteString
The bytes for parent to set.
|
public CreateIndexRequest.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Overrides
public final CreateIndexRequest.Builder setUnknownFields(UnknownFieldSet unknownFields)
Overrides