Interface CreateEndpointRequestOrBuilder (1.0.0)

public interface CreateEndpointRequestOrBuilder extends MessageOrBuilder

Implements

MessageOrBuilder

Methods

getEndpoint()

public abstract Endpoint getEndpoint()

Required. The Endpoint to create.

.google.cloud.vertexai.v1.Endpoint endpoint = 2 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
Endpoint

The endpoint.

getEndpointId()

public abstract String getEndpointId()

Immutable. The ID to use for endpoint, which will become the final component of the endpoint resource name. If not provided, Vertex AI will generate a value for this ID.

If the first character is a letter, this value may be up to 63 characters, and valid characters are [a-z0-9-]. The last character must be a letter or number.

If the first character is a number, this value may be up to 9 characters, and valid characters are [0-9] with no leading zeros.

When using HTTP/JSON, this field is populated based on a query string argument, such as ?endpoint_id=12345. This is the fallback for fields that are not included in either the URI or the body.

string endpoint_id = 4 [(.google.api.field_behavior) = IMMUTABLE];

Returns
Type Description
String

The endpointId.

getEndpointIdBytes()

public abstract ByteString getEndpointIdBytes()

Immutable. The ID to use for endpoint, which will become the final component of the endpoint resource name. If not provided, Vertex AI will generate a value for this ID.

If the first character is a letter, this value may be up to 63 characters, and valid characters are [a-z0-9-]. The last character must be a letter or number.

If the first character is a number, this value may be up to 9 characters, and valid characters are [0-9] with no leading zeros.

When using HTTP/JSON, this field is populated based on a query string argument, such as ?endpoint_id=12345. This is the fallback for fields that are not included in either the URI or the body.

string endpoint_id = 4 [(.google.api.field_behavior) = IMMUTABLE];

Returns
Type Description
ByteString

The bytes for endpointId.

getEndpointOrBuilder()

public abstract EndpointOrBuilder getEndpointOrBuilder()

Required. The Endpoint to create.

.google.cloud.vertexai.v1.Endpoint endpoint = 2 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
EndpointOrBuilder

getParent()

public abstract String getParent()

Required. The resource name of the Location to create the Endpoint in. 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. The resource name of the Location to create the Endpoint 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.

hasEndpoint()

public abstract boolean hasEndpoint()

Required. The Endpoint to create.

.google.cloud.vertexai.v1.Endpoint endpoint = 2 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
boolean

Whether the endpoint field is set.