Starting April 29, 2025, Gemini 1.5 Pro and Gemini 1.5 Flash models are not available in projects that have no prior usage of these models, including new projects. For details, see Model versions and lifecycle.
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.
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.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-08-16 UTC."],[],[],null,["# Interface CreateEndpointRequestOrBuilder (1.32.0)\n\n public interface CreateEndpointRequestOrBuilder extends MessageOrBuilder\n\nImplements\n----------\n\n[MessageOrBuilder](https://cloud.google.com/java/docs/reference/protobuf/latest/com.google.protobuf.MessageOrBuilder.html)\n\nMethods\n-------\n\n### getEndpoint()\n\n public abstract Endpoint getEndpoint()\n\nRequired. The Endpoint to create.\n\n`\n.google.cloud.vertexai.v1.Endpoint endpoint = 2 [(.google.api.field_behavior) = REQUIRED];\n`\n\n### getEndpointId()\n\n public abstract String getEndpointId()\n\nImmutable. The ID to use for endpoint, which will become the final\ncomponent of the endpoint resource name.\nIf not provided, Vertex AI will generate a value for this ID.\n\nIf the first character is a letter, this value may be up to 63 characters,\nand valid characters are `[a-z0-9-]`. The last character must be a letter\nor number.\n\nIf the first character is a number, this value may be up to 9 characters,\nand valid characters are `[0-9]` with no leading zeros.\n\nWhen using HTTP/JSON, this field is populated\nbased on a query string argument, such as `?endpoint_id=12345`. This is the\nfallback for fields that are not included in either the URI or the body.\n\n`string endpoint_id = 4 [(.google.api.field_behavior) = IMMUTABLE];`\n\n### getEndpointIdBytes()\n\n public abstract ByteString getEndpointIdBytes()\n\nImmutable. The ID to use for endpoint, which will become the final\ncomponent of the endpoint resource name.\nIf not provided, Vertex AI will generate a value for this ID.\n\nIf the first character is a letter, this value may be up to 63 characters,\nand valid characters are `[a-z0-9-]`. The last character must be a letter\nor number.\n\nIf the first character is a number, this value may be up to 9 characters,\nand valid characters are `[0-9]` with no leading zeros.\n\nWhen using HTTP/JSON, this field is populated\nbased on a query string argument, such as `?endpoint_id=12345`. This is the\nfallback for fields that are not included in either the URI or the body.\n\n`string endpoint_id = 4 [(.google.api.field_behavior) = IMMUTABLE];`\n\n### getEndpointOrBuilder()\n\n public abstract EndpointOrBuilder getEndpointOrBuilder()\n\nRequired. The Endpoint to create.\n\n`\n.google.cloud.vertexai.v1.Endpoint endpoint = 2 [(.google.api.field_behavior) = REQUIRED];\n`\n\n### getParent()\n\n public abstract String getParent()\n\nRequired. The resource name of the Location to create the Endpoint in.\nFormat: `projects/{project}/locations/{location}`\n\n`\nstring parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }\n`\n\n### getParentBytes()\n\n public abstract ByteString getParentBytes()\n\nRequired. The resource name of the Location to create the Endpoint in.\nFormat: `projects/{project}/locations/{location}`\n\n`\nstring parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }\n`\n\n### hasEndpoint()\n\n public abstract boolean hasEndpoint()\n\nRequired. The Endpoint to create.\n\n`\n.google.cloud.vertexai.v1.Endpoint endpoint = 2 [(.google.api.field_behavior) = REQUIRED];\n`"]]