public static final class CreateIndexEndpointRequest.Builder extends GeneratedMessageV3.Builder<CreateIndexEndpointRequest.Builder> implements CreateIndexEndpointRequestOrBuilder
Request message for IndexEndpointService.CreateIndexEndpoint.
Protobuf type google.cloud.aiplatform.v1.CreateIndexEndpointRequest
Static Methods
public static final Descriptors.Descriptor getDescriptor()
Returns
Methods
public CreateIndexEndpointRequest.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Parameters
Returns
Overrides
public CreateIndexEndpointRequest build()
Returns
public CreateIndexEndpointRequest buildPartial()
Returns
public CreateIndexEndpointRequest.Builder clear()
Returns
Overrides
public CreateIndexEndpointRequest.Builder clearField(Descriptors.FieldDescriptor field)
Parameter
Returns
Overrides
public CreateIndexEndpointRequest.Builder clearIndexEndpoint()
Required. The IndexEndpoint to create.
.google.cloud.aiplatform.v1.IndexEndpoint index_endpoint = 2 [(.google.api.field_behavior) = REQUIRED];
Returns
public CreateIndexEndpointRequest.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Parameter
Returns
Overrides
public CreateIndexEndpointRequest.Builder clearParent()
Required. The resource name of the Location to create the IndexEndpoint in.
Format: projects/{project}/locations/{location}
string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
Returns
public CreateIndexEndpointRequest.Builder clone()
Returns
Overrides
public CreateIndexEndpointRequest getDefaultInstanceForType()
Returns
public Descriptors.Descriptor getDescriptorForType()
Returns
Overrides
public IndexEndpoint getIndexEndpoint()
Required. The IndexEndpoint to create.
.google.cloud.aiplatform.v1.IndexEndpoint index_endpoint = 2 [(.google.api.field_behavior) = REQUIRED];
Returns
public IndexEndpoint.Builder getIndexEndpointBuilder()
Required. The IndexEndpoint to create.
.google.cloud.aiplatform.v1.IndexEndpoint index_endpoint = 2 [(.google.api.field_behavior) = REQUIRED];
Returns
public IndexEndpointOrBuilder getIndexEndpointOrBuilder()
Required. The IndexEndpoint to create.
.google.cloud.aiplatform.v1.IndexEndpoint index_endpoint = 2 [(.google.api.field_behavior) = REQUIRED];
Returns
public String getParent()
Required. The resource name of the Location to create the IndexEndpoint 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 IndexEndpoint in.
Format: projects/{project}/locations/{location}
string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
Returns
public boolean hasIndexEndpoint()
Required. The IndexEndpoint to create.
.google.cloud.aiplatform.v1.IndexEndpoint index_endpoint = 2 [(.google.api.field_behavior) = REQUIRED];
Returns
Type | Description |
boolean | Whether the indexEndpoint field is set.
|
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Returns
Overrides
public final boolean isInitialized()
Returns
Overrides
public CreateIndexEndpointRequest.Builder mergeFrom(CreateIndexEndpointRequest other)
Parameter
Returns
public CreateIndexEndpointRequest.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
Returns
Overrides
Exceptions
public CreateIndexEndpointRequest.Builder mergeFrom(Message other)
Parameter
Returns
Overrides
public CreateIndexEndpointRequest.Builder mergeIndexEndpoint(IndexEndpoint value)
Required. The IndexEndpoint to create.
.google.cloud.aiplatform.v1.IndexEndpoint index_endpoint = 2 [(.google.api.field_behavior) = REQUIRED];
Parameter
Returns
public final CreateIndexEndpointRequest.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Parameter
Returns
Overrides
public CreateIndexEndpointRequest.Builder setField(Descriptors.FieldDescriptor field, Object value)
Parameters
Returns
Overrides
public CreateIndexEndpointRequest.Builder setIndexEndpoint(IndexEndpoint value)
Required. The IndexEndpoint to create.
.google.cloud.aiplatform.v1.IndexEndpoint index_endpoint = 2 [(.google.api.field_behavior) = REQUIRED];
Parameter
Returns
public CreateIndexEndpointRequest.Builder setIndexEndpoint(IndexEndpoint.Builder builderForValue)
Required. The IndexEndpoint to create.
.google.cloud.aiplatform.v1.IndexEndpoint index_endpoint = 2 [(.google.api.field_behavior) = REQUIRED];
Parameter
Returns
public CreateIndexEndpointRequest.Builder setParent(String value)
Required. The resource name of the Location to create the IndexEndpoint 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.
|
Returns
public CreateIndexEndpointRequest.Builder setParentBytes(ByteString value)
Required. The resource name of the Location to create the IndexEndpoint 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.
|
Returns
public CreateIndexEndpointRequest.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Parameters
Returns
Overrides
public final CreateIndexEndpointRequest.Builder setUnknownFields(UnknownFieldSet unknownFields)
Parameter
Returns
Overrides