@Generated public final class RecommendSpecRequest extends com.google.protobuf.GeneratedMessage implements RecommendSpecRequestOrBuilder
Request message for [ModelService.RecommendSpec][google.cloud.aiplatform.v1beta1.ModelService.RecommendSpec].Protobuf type
google.cloud.aiplatform.v1beta1.RecommendSpecRequest| Modifier and Type | Class and Description |
|---|---|
static class |
RecommendSpecRequest.Builder
Request message for
[ModelService.RecommendSpec][google.cloud.aiplatform.v1beta1.ModelService.RecommendSpec].
|
com.google.protobuf.GeneratedMessage.ExtendableBuilder<MessageT extends com.google.protobuf.GeneratedMessage.ExtendableMessage<MessageT>,BuilderT extends com.google.protobuf.GeneratedMessage.ExtendableBuilder<MessageT,BuilderT>>, com.google.protobuf.GeneratedMessage.ExtendableMessage<MessageT extends com.google.protobuf.GeneratedMessage.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessage.ExtendableMessageOrBuilder<MessageT extends com.google.protobuf.GeneratedMessage.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessage.FieldAccessorTable, com.google.protobuf.GeneratedMessage.GeneratedExtension<ContainingT extends com.google.protobuf.Message,T>, com.google.protobuf.GeneratedMessage.UnusedPrivateParameter| Modifier and Type | Field and Description |
|---|---|
static int |
CHECK_MACHINE_AVAILABILITY_FIELD_NUMBER |
static int |
CHECK_USER_QUOTA_FIELD_NUMBER |
static int |
GCS_URI_FIELD_NUMBER |
static int |
PARENT_FIELD_NUMBER |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object obj) |
boolean |
getCheckMachineAvailability()
Optional.
|
boolean |
getCheckUserQuota()
Optional.
|
static RecommendSpecRequest |
getDefaultInstance() |
RecommendSpecRequest |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
String |
getGcsUri()
Required.
|
com.google.protobuf.ByteString |
getGcsUriBytes()
Required.
|
String |
getParent()
Required.
|
com.google.protobuf.ByteString |
getParentBytes()
Required.
|
com.google.protobuf.Parser<RecommendSpecRequest> |
getParserForType() |
int |
getSerializedSize() |
int |
hashCode() |
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
static RecommendSpecRequest.Builder |
newBuilder() |
static RecommendSpecRequest.Builder |
newBuilder(RecommendSpecRequest prototype) |
RecommendSpecRequest.Builder |
newBuilderForType() |
protected RecommendSpecRequest.Builder |
newBuilderForType(com.google.protobuf.AbstractMessage.BuilderParent parent) |
static RecommendSpecRequest |
parseDelimitedFrom(InputStream input) |
static RecommendSpecRequest |
parseDelimitedFrom(InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static RecommendSpecRequest |
parseFrom(byte[] data) |
static RecommendSpecRequest |
parseFrom(byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static RecommendSpecRequest |
parseFrom(ByteBuffer data) |
static RecommendSpecRequest |
parseFrom(ByteBuffer data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static RecommendSpecRequest |
parseFrom(com.google.protobuf.ByteString data) |
static RecommendSpecRequest |
parseFrom(com.google.protobuf.ByteString data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static RecommendSpecRequest |
parseFrom(com.google.protobuf.CodedInputStream input) |
static RecommendSpecRequest |
parseFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static RecommendSpecRequest |
parseFrom(InputStream input) |
static RecommendSpecRequest |
parseFrom(InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static com.google.protobuf.Parser<RecommendSpecRequest> |
parser() |
RecommendSpecRequest.Builder |
toBuilder() |
void |
writeTo(com.google.protobuf.CodedOutputStream output) |
canUseUnsafe, computeStringSize, computeStringSizeNoTag, emptyBooleanList, emptyDoubleList, emptyFloatList, emptyIntList, emptyList, emptyLongList, getAllFields, getDescriptorForType, getField, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, isStringEmpty, makeExtensionsImmutable, makeMutableCopy, makeMutableCopy, mergeFromAndMakeImmutableInternal, newFileScopedGeneratedExtension, newInstance, newMessageScopedGeneratedExtension, parseDelimitedWithIOException, parseDelimitedWithIOException, parseUnknownField, parseUnknownFieldProto3, parseWithIOException, parseWithIOException, parseWithIOException, parseWithIOException, serializeBooleanMapTo, serializeIntegerMapTo, serializeLongMapTo, serializeStringMapTo, writeReplace, writeString, writeStringNoTagfindInitializationErrors, getInitializationErrorString, hashFields, toStringaddAll, checkByteStringIsUtf8, toByteArray, toByteString, writeDelimitedTo, writeToclone, finalize, getClass, notify, notifyAll, wait, wait, waitpublic static final int PARENT_FIELD_NUMBER
public static final int GCS_URI_FIELD_NUMBER
public static final int CHECK_MACHINE_AVAILABILITY_FIELD_NUMBER
public static final int CHECK_USER_QUOTA_FIELD_NUMBER
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessagepublic String getParent()
Required. The resource name of the Location from which to recommend specs.
The users must have permission to make a call in the project.
Format:
`projects/{project}/locations/{location}`.
string parent = 2 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
getParent in interface RecommendSpecRequestOrBuilderpublic com.google.protobuf.ByteString getParentBytes()
Required. The resource name of the Location from which to recommend specs.
The users must have permission to make a call in the project.
Format:
`projects/{project}/locations/{location}`.
string parent = 2 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
getParentBytes in interface RecommendSpecRequestOrBuilderpublic String getGcsUri()
Required. The Google Cloud Storage URI of the custom model, storing weights and config files (which can be used to infer the base model).
string gcs_uri = 1 [(.google.api.field_behavior) = REQUIRED];getGcsUri in interface RecommendSpecRequestOrBuilderpublic com.google.protobuf.ByteString getGcsUriBytes()
Required. The Google Cloud Storage URI of the custom model, storing weights and config files (which can be used to infer the base model).
string gcs_uri = 1 [(.google.api.field_behavior) = REQUIRED];getGcsUriBytes in interface RecommendSpecRequestOrBuilderpublic boolean getCheckMachineAvailability()
Optional. If true, check machine availability for the recommended regions. Only return the machine spec in regions where the machine is available.
bool check_machine_availability = 3 [(.google.api.field_behavior) = OPTIONAL];getCheckMachineAvailability in interface RecommendSpecRequestOrBuilderpublic boolean getCheckUserQuota()
Optional. If true, check user quota for the recommended regions. Returns all the machine spec in regions they are available, and also the user quota state for each machine type in each region.
bool check_user_quota = 4 [(.google.api.field_behavior) = OPTIONAL];getCheckUserQuota in interface RecommendSpecRequestOrBuilderpublic final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessagepublic void writeTo(com.google.protobuf.CodedOutputStream output)
throws IOException
writeTo in interface com.google.protobuf.MessageLitewriteTo in class com.google.protobuf.GeneratedMessageIOExceptionpublic int getSerializedSize()
getSerializedSize in interface com.google.protobuf.MessageLitegetSerializedSize in class com.google.protobuf.GeneratedMessagepublic boolean equals(Object obj)
equals in interface com.google.protobuf.Messageequals in class com.google.protobuf.AbstractMessagepublic int hashCode()
hashCode in interface com.google.protobuf.MessagehashCode in class com.google.protobuf.AbstractMessagepublic static RecommendSpecRequest parseFrom(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static RecommendSpecRequest parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static RecommendSpecRequest parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static RecommendSpecRequest parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static RecommendSpecRequest parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static RecommendSpecRequest parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static RecommendSpecRequest parseFrom(InputStream input) throws IOException
IOExceptionpublic static RecommendSpecRequest parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic static RecommendSpecRequest parseDelimitedFrom(InputStream input) throws IOException
IOExceptionpublic static RecommendSpecRequest parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic static RecommendSpecRequest parseFrom(com.google.protobuf.CodedInputStream input) throws IOException
IOExceptionpublic static RecommendSpecRequest parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic RecommendSpecRequest.Builder newBuilderForType()
newBuilderForType in interface com.google.protobuf.MessagenewBuilderForType in interface com.google.protobuf.MessageLitepublic static RecommendSpecRequest.Builder newBuilder()
public static RecommendSpecRequest.Builder newBuilder(RecommendSpecRequest prototype)
public RecommendSpecRequest.Builder toBuilder()
toBuilder in interface com.google.protobuf.MessagetoBuilder in interface com.google.protobuf.MessageLiteprotected RecommendSpecRequest.Builder newBuilderForType(com.google.protobuf.AbstractMessage.BuilderParent parent)
newBuilderForType in class com.google.protobuf.AbstractMessagepublic static RecommendSpecRequest getDefaultInstance()
public static com.google.protobuf.Parser<RecommendSpecRequest> parser()
public com.google.protobuf.Parser<RecommendSpecRequest> getParserForType()
getParserForType in interface com.google.protobuf.MessagegetParserForType in interface com.google.protobuf.MessageLitegetParserForType in class com.google.protobuf.GeneratedMessagepublic RecommendSpecRequest getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderCopyright © 2026 Google LLC. All rights reserved.