Interface CreateIndexEndpointRequestOrBuilder (0.6.0)

public interface CreateIndexEndpointRequestOrBuilder extends MessageOrBuilder

Implements

MessageOrBuilder

Methods

getIndexEndpoint()

public abstract IndexEndpoint getIndexEndpoint()

Required. The resource being created.

.google.cloud.visionai.v1.IndexEndpoint index_endpoint = 3 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
IndexEndpoint

The indexEndpoint.

getIndexEndpointId()

public abstract 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 abstract 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 abstract IndexEndpointOrBuilder getIndexEndpointOrBuilder()

Required. The resource being created.

.google.cloud.visionai.v1.IndexEndpoint index_endpoint = 3 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
IndexEndpointOrBuilder

getParent()

public abstract 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 abstract 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.

hasIndexEndpoint()

public abstract 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.