public static final class ImportIndexRequest.Builder extends GeneratedMessageV3.Builder<ImportIndexRequest.Builder> implements ImportIndexRequestOrBuilder
Request message for
IndexService.ImportIndex.
Protobuf type google.cloud.aiplatform.v1beta1.ImportIndexRequest
Inherited Members
com.google.protobuf.GeneratedMessageV3.Builder.getUnknownFieldSetBuilder()
com.google.protobuf.GeneratedMessageV3.Builder.internalGetMapFieldReflection(int)
com.google.protobuf.GeneratedMessageV3.Builder.internalGetMutableMapFieldReflection(int)
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 ImportIndexRequest.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Overrides
public ImportIndexRequest build()
public ImportIndexRequest buildPartial()
public ImportIndexRequest.Builder clear()
Overrides
public ImportIndexRequest.Builder clearConfig()
Required. Configuration for importing data from an external source.
.google.cloud.aiplatform.v1beta1.ImportIndexRequest.ConnectorConfig config = 3 [(.google.api.field_behavior) = REQUIRED];
public ImportIndexRequest.Builder clearField(Descriptors.FieldDescriptor field)
Overrides
public ImportIndexRequest.Builder clearIsCompleteOverwrite()
Optional. If true, completely replace existing index data. Must be true for
streaming update indexes.
bool is_complete_overwrite = 2 [(.google.api.field_behavior) = OPTIONAL];
public ImportIndexRequest.Builder clearName()
Required. The name of the Index resource to import data to.
Format:
projects/{project}/locations/{location}/indexes/{index}
string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
public ImportIndexRequest.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Overrides
public ImportIndexRequest.Builder clone()
Overrides
public ImportIndexRequest.ConnectorConfig getConfig()
Required. Configuration for importing data from an external source.
.google.cloud.aiplatform.v1beta1.ImportIndexRequest.ConnectorConfig config = 3 [(.google.api.field_behavior) = REQUIRED];
public ImportIndexRequest.ConnectorConfig.Builder getConfigBuilder()
Required. Configuration for importing data from an external source.
.google.cloud.aiplatform.v1beta1.ImportIndexRequest.ConnectorConfig config = 3 [(.google.api.field_behavior) = REQUIRED];
public ImportIndexRequest.ConnectorConfigOrBuilder getConfigOrBuilder()
Required. Configuration for importing data from an external source.
.google.cloud.aiplatform.v1beta1.ImportIndexRequest.ConnectorConfig config = 3 [(.google.api.field_behavior) = REQUIRED];
public ImportIndexRequest getDefaultInstanceForType()
public Descriptors.Descriptor getDescriptorForType()
Overrides
public boolean getIsCompleteOverwrite()
Optional. If true, completely replace existing index data. Must be true for
streaming update indexes.
bool is_complete_overwrite = 2 [(.google.api.field_behavior) = OPTIONAL];
Returns |
Type |
Description |
boolean |
The isCompleteOverwrite.
|
Required. The name of the Index resource to import data to.
Format:
projects/{project}/locations/{location}/indexes/{index}
string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
Returns |
Type |
Description |
String |
The name.
|
public ByteString getNameBytes()
Required. The name of the Index resource to import data to.
Format:
projects/{project}/locations/{location}/indexes/{index}
string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
Returns |
Type |
Description |
ByteString |
The bytes for name.
|
public boolean hasConfig()
Required. Configuration for importing data from an external source.
.google.cloud.aiplatform.v1beta1.ImportIndexRequest.ConnectorConfig config = 3 [(.google.api.field_behavior) = REQUIRED];
Returns |
Type |
Description |
boolean |
Whether the config field is set.
|
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
public final boolean isInitialized()
Overrides
public ImportIndexRequest.Builder mergeConfig(ImportIndexRequest.ConnectorConfig value)
Required. Configuration for importing data from an external source.
.google.cloud.aiplatform.v1beta1.ImportIndexRequest.ConnectorConfig config = 3 [(.google.api.field_behavior) = REQUIRED];
public ImportIndexRequest.Builder mergeFrom(ImportIndexRequest other)
public ImportIndexRequest.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Overrides
public ImportIndexRequest.Builder mergeFrom(Message other)
Parameter |
Name |
Description |
other |
Message
|
Overrides
public final ImportIndexRequest.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Overrides
public ImportIndexRequest.Builder setConfig(ImportIndexRequest.ConnectorConfig value)
Required. Configuration for importing data from an external source.
.google.cloud.aiplatform.v1beta1.ImportIndexRequest.ConnectorConfig config = 3 [(.google.api.field_behavior) = REQUIRED];
public ImportIndexRequest.Builder setConfig(ImportIndexRequest.ConnectorConfig.Builder builderForValue)
Required. Configuration for importing data from an external source.
.google.cloud.aiplatform.v1beta1.ImportIndexRequest.ConnectorConfig config = 3 [(.google.api.field_behavior) = REQUIRED];
public ImportIndexRequest.Builder setField(Descriptors.FieldDescriptor field, Object value)
Overrides
public ImportIndexRequest.Builder setIsCompleteOverwrite(boolean value)
Optional. If true, completely replace existing index data. Must be true for
streaming update indexes.
bool is_complete_overwrite = 2 [(.google.api.field_behavior) = OPTIONAL];
Parameter |
Name |
Description |
value |
boolean
The isCompleteOverwrite to set.
|
public ImportIndexRequest.Builder setName(String value)
Required. The name of the Index resource to import data to.
Format:
projects/{project}/locations/{location}/indexes/{index}
string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
Parameter |
Name |
Description |
value |
String
The name to set.
|
public ImportIndexRequest.Builder setNameBytes(ByteString value)
Required. The name of the Index resource to import data to.
Format:
projects/{project}/locations/{location}/indexes/{index}
string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
Parameter |
Name |
Description |
value |
ByteString
The bytes for name to set.
|
public ImportIndexRequest.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Overrides
public final ImportIndexRequest.Builder setUnknownFields(UnknownFieldSet unknownFields)
Overrides