public final class CreateIndexEndpointRequest extends GeneratedMessageV3 implements CreateIndexEndpointRequestOrBuilder
Request message for CreateIndexEndpoint.
Protobuf type google.cloud.visionai.v1.CreateIndexEndpointRequest
Inherited Members
com.google.protobuf.GeneratedMessageV3.<ListT>makeMutableCopy(ListT)
com.google.protobuf.GeneratedMessageV3.<ListT>makeMutableCopy(ListT,int)
com.google.protobuf.GeneratedMessageV3.<T>emptyList(java.lang.Class<T>)
com.google.protobuf.GeneratedMessageV3.internalGetMapFieldReflection(int)
Static Fields
INDEX_ENDPOINT_FIELD_NUMBER
public static final int INDEX_ENDPOINT_FIELD_NUMBER
Field Value |
Type |
Description |
int |
|
INDEX_ENDPOINT_ID_FIELD_NUMBER
public static final int INDEX_ENDPOINT_ID_FIELD_NUMBER
Field Value |
Type |
Description |
int |
|
PARENT_FIELD_NUMBER
public static final int PARENT_FIELD_NUMBER
Field Value |
Type |
Description |
int |
|
Static Methods
getDefaultInstance()
public static CreateIndexEndpointRequest getDefaultInstance()
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
newBuilder()
public static CreateIndexEndpointRequest.Builder newBuilder()
newBuilder(CreateIndexEndpointRequest prototype)
public static CreateIndexEndpointRequest.Builder newBuilder(CreateIndexEndpointRequest prototype)
public static CreateIndexEndpointRequest parseDelimitedFrom(InputStream input)
public static CreateIndexEndpointRequest parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
parseFrom(byte[] data)
public static CreateIndexEndpointRequest parseFrom(byte[] data)
Parameter |
Name |
Description |
data |
byte[]
|
parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
public static CreateIndexEndpointRequest parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
parseFrom(ByteString data)
public static CreateIndexEndpointRequest parseFrom(ByteString data)
parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static CreateIndexEndpointRequest parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static CreateIndexEndpointRequest parseFrom(CodedInputStream input)
public static CreateIndexEndpointRequest parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public static CreateIndexEndpointRequest parseFrom(InputStream input)
public static CreateIndexEndpointRequest parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
parseFrom(ByteBuffer data)
public static CreateIndexEndpointRequest parseFrom(ByteBuffer data)
parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
public static CreateIndexEndpointRequest parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
parser()
public static Parser<CreateIndexEndpointRequest> parser()
Methods
equals(Object obj)
public boolean equals(Object obj)
Parameter |
Name |
Description |
obj |
Object
|
Overrides
getDefaultInstanceForType()
public CreateIndexEndpointRequest getDefaultInstanceForType()
getIndexEndpoint()
public IndexEndpoint getIndexEndpoint()
Required. The resource being created.
.google.cloud.visionai.v1.IndexEndpoint index_endpoint = 3 [(.google.api.field_behavior) = REQUIRED];
getIndexEndpointId()
public String getIndexEndpointId()
Optional. The ID to use for the IndexEndpoint, which will become the final
component of the IndexEndpoint's resource name if the user specifies it.
Otherwise, IndexEndpoint id will be autogenerated.
This value should be up to 63 characters, and valid characters
are a-z, 0-9 and dash (-). The first character must be a letter, the last
must be a letter or a number.
string index_endpoint_id = 2 [(.google.api.field_behavior) = OPTIONAL];
Returns |
Type |
Description |
String |
The indexEndpointId.
|
getIndexEndpointIdBytes()
public ByteString getIndexEndpointIdBytes()
Optional. The ID to use for the IndexEndpoint, which will become the final
component of the IndexEndpoint's resource name if the user specifies it.
Otherwise, IndexEndpoint id will be autogenerated.
This value should be up to 63 characters, and valid characters
are a-z, 0-9 and dash (-). The first character must be a letter, the last
must be a letter or a number.
string index_endpoint_id = 2 [(.google.api.field_behavior) = OPTIONAL];
Returns |
Type |
Description |
ByteString |
The bytes for indexEndpointId.
|
getIndexEndpointOrBuilder()
public IndexEndpointOrBuilder getIndexEndpointOrBuilder()
Required. The resource being created.
.google.cloud.visionai.v1.IndexEndpoint index_endpoint = 3 [(.google.api.field_behavior) = REQUIRED];
getParent()
public String getParent()
Required. Format: projects/{project}/locations/{location}
string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
Returns |
Type |
Description |
String |
The parent.
|
getParentBytes()
public ByteString getParentBytes()
Required. 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.
|
getParserForType()
public Parser<CreateIndexEndpointRequest> getParserForType()
Overrides
getSerializedSize()
public int getSerializedSize()
Returns |
Type |
Description |
int |
|
Overrides
hasIndexEndpoint()
public boolean hasIndexEndpoint()
Required. The resource being created.
.google.cloud.visionai.v1.IndexEndpoint index_endpoint = 3 [(.google.api.field_behavior) = REQUIRED];
Returns |
Type |
Description |
boolean |
Whether the indexEndpoint field is set.
|
hashCode()
Returns |
Type |
Description |
int |
|
Overrides
internalGetFieldAccessorTable()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
isInitialized()
public final boolean isInitialized()
Overrides
newBuilderForType()
public CreateIndexEndpointRequest.Builder newBuilderForType()
newBuilderForType(GeneratedMessageV3.BuilderParent parent)
protected CreateIndexEndpointRequest.Builder newBuilderForType(GeneratedMessageV3.BuilderParent parent)
Overrides
newInstance(GeneratedMessageV3.UnusedPrivateParameter unused)
protected Object newInstance(GeneratedMessageV3.UnusedPrivateParameter unused)
Returns |
Type |
Description |
Object |
|
Overrides
toBuilder()
public CreateIndexEndpointRequest.Builder toBuilder()
writeTo(CodedOutputStream output)
public void writeTo(CodedOutputStream output)
Overrides