public static final class NasJob.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<NasJob.Builder> implements NasJobOrBuilder
Represents a Neural Architecture Search (NAS) job.Protobuf type
google.cloud.aiplatform.v1.NasJob| Modifier and Type | Method and Description |
|---|---|
NasJob.Builder |
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
NasJob |
build() |
NasJob |
buildPartial() |
NasJob.Builder |
clear() |
NasJob.Builder |
clearCreateTime()
Output only.
|
NasJob.Builder |
clearDisplayName()
Required.
|
NasJob.Builder |
clearEnableRestrictedImageTraining()
Deprecated.
google.cloud.aiplatform.v1.NasJob.enable_restricted_image_training is deprecated.
See google/cloud/aiplatform/v1/nas_job.proto;l=97
|
NasJob.Builder |
clearEncryptionSpec()
Customer-managed encryption key options for a NasJob.
|
NasJob.Builder |
clearEndTime()
Output only.
|
NasJob.Builder |
clearError()
Output only.
|
NasJob.Builder |
clearField(com.google.protobuf.Descriptors.FieldDescriptor field) |
NasJob.Builder |
clearLabels() |
NasJob.Builder |
clearName()
Output only.
|
NasJob.Builder |
clearNasJobOutput()
Output only.
|
NasJob.Builder |
clearNasJobSpec()
Required.
|
NasJob.Builder |
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) |
NasJob.Builder |
clearSatisfiesPzi()
Output only.
|
NasJob.Builder |
clearSatisfiesPzs()
Output only.
|
NasJob.Builder |
clearStartTime()
Output only.
|
NasJob.Builder |
clearState()
Output only.
|
NasJob.Builder |
clearUpdateTime()
Output only.
|
NasJob.Builder |
clone() |
boolean |
containsLabels(String key)
The labels with user-defined metadata to organize NasJobs.
|
com.google.protobuf.Timestamp |
getCreateTime()
Output only.
|
com.google.protobuf.Timestamp.Builder |
getCreateTimeBuilder()
Output only.
|
com.google.protobuf.TimestampOrBuilder |
getCreateTimeOrBuilder()
Output only.
|
NasJob |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
com.google.protobuf.Descriptors.Descriptor |
getDescriptorForType() |
String |
getDisplayName()
Required.
|
com.google.protobuf.ByteString |
getDisplayNameBytes()
Required.
|
boolean |
getEnableRestrictedImageTraining()
Deprecated.
google.cloud.aiplatform.v1.NasJob.enable_restricted_image_training is deprecated.
See google/cloud/aiplatform/v1/nas_job.proto;l=97
|
EncryptionSpec |
getEncryptionSpec()
Customer-managed encryption key options for a NasJob.
|
EncryptionSpec.Builder |
getEncryptionSpecBuilder()
Customer-managed encryption key options for a NasJob.
|
EncryptionSpecOrBuilder |
getEncryptionSpecOrBuilder()
Customer-managed encryption key options for a NasJob.
|
com.google.protobuf.Timestamp |
getEndTime()
Output only.
|
com.google.protobuf.Timestamp.Builder |
getEndTimeBuilder()
Output only.
|
com.google.protobuf.TimestampOrBuilder |
getEndTimeOrBuilder()
Output only.
|
com.google.rpc.Status |
getError()
Output only.
|
com.google.rpc.Status.Builder |
getErrorBuilder()
Output only.
|
com.google.rpc.StatusOrBuilder |
getErrorOrBuilder()
Output only.
|
Map<String,String> |
getLabels()
Deprecated.
|
int |
getLabelsCount()
The labels with user-defined metadata to organize NasJobs.
|
Map<String,String> |
getLabelsMap()
The labels with user-defined metadata to organize NasJobs.
|
String |
getLabelsOrDefault(String key,
String defaultValue)
The labels with user-defined metadata to organize NasJobs.
|
String |
getLabelsOrThrow(String key)
The labels with user-defined metadata to organize NasJobs.
|
Map<String,String> |
getMutableLabels()
Deprecated.
|
String |
getName()
Output only.
|
com.google.protobuf.ByteString |
getNameBytes()
Output only.
|
NasJobOutput |
getNasJobOutput()
Output only.
|
NasJobOutput.Builder |
getNasJobOutputBuilder()
Output only.
|
NasJobOutputOrBuilder |
getNasJobOutputOrBuilder()
Output only.
|
NasJobSpec |
getNasJobSpec()
Required.
|
NasJobSpec.Builder |
getNasJobSpecBuilder()
Required.
|
NasJobSpecOrBuilder |
getNasJobSpecOrBuilder()
Required.
|
boolean |
getSatisfiesPzi()
Output only.
|
boolean |
getSatisfiesPzs()
Output only.
|
com.google.protobuf.Timestamp |
getStartTime()
Output only.
|
com.google.protobuf.Timestamp.Builder |
getStartTimeBuilder()
Output only.
|
com.google.protobuf.TimestampOrBuilder |
getStartTimeOrBuilder()
Output only.
|
JobState |
getState()
Output only.
|
int |
getStateValue()
Output only.
|
com.google.protobuf.Timestamp |
getUpdateTime()
Output only.
|
com.google.protobuf.Timestamp.Builder |
getUpdateTimeBuilder()
Output only.
|
com.google.protobuf.TimestampOrBuilder |
getUpdateTimeOrBuilder()
Output only.
|
boolean |
hasCreateTime()
Output only.
|
boolean |
hasEncryptionSpec()
Customer-managed encryption key options for a NasJob.
|
boolean |
hasEndTime()
Output only.
|
boolean |
hasError()
Output only.
|
boolean |
hasNasJobOutput()
Output only.
|
boolean |
hasNasJobSpec()
Required.
|
boolean |
hasStartTime()
Output only.
|
boolean |
hasUpdateTime()
Output only.
|
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
protected com.google.protobuf.MapFieldReflectionAccessor |
internalGetMapFieldReflection(int number) |
protected com.google.protobuf.MapFieldReflectionAccessor |
internalGetMutableMapFieldReflection(int number) |
boolean |
isInitialized() |
NasJob.Builder |
mergeCreateTime(com.google.protobuf.Timestamp value)
Output only.
|
NasJob.Builder |
mergeEncryptionSpec(EncryptionSpec value)
Customer-managed encryption key options for a NasJob.
|
NasJob.Builder |
mergeEndTime(com.google.protobuf.Timestamp value)
Output only.
|
NasJob.Builder |
mergeError(com.google.rpc.Status value)
Output only.
|
NasJob.Builder |
mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
NasJob.Builder |
mergeFrom(com.google.protobuf.Message other) |
NasJob.Builder |
mergeFrom(NasJob other) |
NasJob.Builder |
mergeNasJobOutput(NasJobOutput value)
Output only.
|
NasJob.Builder |
mergeNasJobSpec(NasJobSpec value)
Required.
|
NasJob.Builder |
mergeStartTime(com.google.protobuf.Timestamp value)
Output only.
|
NasJob.Builder |
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
NasJob.Builder |
mergeUpdateTime(com.google.protobuf.Timestamp value)
Output only.
|
NasJob.Builder |
putAllLabels(Map<String,String> values)
The labels with user-defined metadata to organize NasJobs.
|
NasJob.Builder |
putLabels(String key,
String value)
The labels with user-defined metadata to organize NasJobs.
|
NasJob.Builder |
removeLabels(String key)
The labels with user-defined metadata to organize NasJobs.
|
NasJob.Builder |
setCreateTime(com.google.protobuf.Timestamp.Builder builderForValue)
Output only.
|
NasJob.Builder |
setCreateTime(com.google.protobuf.Timestamp value)
Output only.
|
NasJob.Builder |
setDisplayName(String value)
Required.
|
NasJob.Builder |
setDisplayNameBytes(com.google.protobuf.ByteString value)
Required.
|
NasJob.Builder |
setEnableRestrictedImageTraining(boolean value)
Deprecated.
google.cloud.aiplatform.v1.NasJob.enable_restricted_image_training is deprecated.
See google/cloud/aiplatform/v1/nas_job.proto;l=97
|
NasJob.Builder |
setEncryptionSpec(EncryptionSpec.Builder builderForValue)
Customer-managed encryption key options for a NasJob.
|
NasJob.Builder |
setEncryptionSpec(EncryptionSpec value)
Customer-managed encryption key options for a NasJob.
|
NasJob.Builder |
setEndTime(com.google.protobuf.Timestamp.Builder builderForValue)
Output only.
|
NasJob.Builder |
setEndTime(com.google.protobuf.Timestamp value)
Output only.
|
NasJob.Builder |
setError(com.google.rpc.Status.Builder builderForValue)
Output only.
|
NasJob.Builder |
setError(com.google.rpc.Status value)
Output only.
|
NasJob.Builder |
setField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
NasJob.Builder |
setName(String value)
Output only.
|
NasJob.Builder |
setNameBytes(com.google.protobuf.ByteString value)
Output only.
|
NasJob.Builder |
setNasJobOutput(NasJobOutput.Builder builderForValue)
Output only.
|
NasJob.Builder |
setNasJobOutput(NasJobOutput value)
Output only.
|
NasJob.Builder |
setNasJobSpec(NasJobSpec.Builder builderForValue)
Required.
|
NasJob.Builder |
setNasJobSpec(NasJobSpec value)
Required.
|
NasJob.Builder |
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
int index,
Object value) |
NasJob.Builder |
setSatisfiesPzi(boolean value)
Output only.
|
NasJob.Builder |
setSatisfiesPzs(boolean value)
Output only.
|
NasJob.Builder |
setStartTime(com.google.protobuf.Timestamp.Builder builderForValue)
Output only.
|
NasJob.Builder |
setStartTime(com.google.protobuf.Timestamp value)
Output only.
|
NasJob.Builder |
setState(JobState value)
Output only.
|
NasJob.Builder |
setStateValue(int value)
Output only.
|
NasJob.Builder |
setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
NasJob.Builder |
setUpdateTime(com.google.protobuf.Timestamp.Builder builderForValue)
Output only.
|
NasJob.Builder |
setUpdateTime(com.google.protobuf.Timestamp value)
Output only.
|
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setUnknownFieldSetBuilder, setUnknownFieldsProto3findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringaddAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, newUninitializedMessageExceptionequals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitpublic static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.MapFieldReflectionAccessor internalGetMapFieldReflection(int number)
internalGetMapFieldReflection in class com.google.protobuf.GeneratedMessageV3.Builder<NasJob.Builder>protected com.google.protobuf.MapFieldReflectionAccessor internalGetMutableMapFieldReflection(int number)
internalGetMutableMapFieldReflection in class com.google.protobuf.GeneratedMessageV3.Builder<NasJob.Builder>protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3.Builder<NasJob.Builder>public NasJob.Builder clear()
clear in interface com.google.protobuf.Message.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessageV3.Builder<NasJob.Builder>public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
getDescriptorForType in interface com.google.protobuf.Message.BuildergetDescriptorForType in interface com.google.protobuf.MessageOrBuildergetDescriptorForType in class com.google.protobuf.GeneratedMessageV3.Builder<NasJob.Builder>public NasJob getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic NasJob build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic NasJob buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic NasJob.Builder clone()
clone in interface com.google.protobuf.Message.Builderclone in interface com.google.protobuf.MessageLite.Builderclone in class com.google.protobuf.GeneratedMessageV3.Builder<NasJob.Builder>public NasJob.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
setField in interface com.google.protobuf.Message.BuildersetField in class com.google.protobuf.GeneratedMessageV3.Builder<NasJob.Builder>public NasJob.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
clearField in interface com.google.protobuf.Message.BuilderclearField in class com.google.protobuf.GeneratedMessageV3.Builder<NasJob.Builder>public NasJob.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
clearOneof in interface com.google.protobuf.Message.BuilderclearOneof in class com.google.protobuf.GeneratedMessageV3.Builder<NasJob.Builder>public NasJob.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
setRepeatedField in interface com.google.protobuf.Message.BuildersetRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<NasJob.Builder>public NasJob.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
addRepeatedField in interface com.google.protobuf.Message.BuilderaddRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<NasJob.Builder>public NasJob.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<NasJob.Builder>public NasJob.Builder mergeFrom(NasJob other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3.Builder<NasJob.Builder>public NasJob.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in interface com.google.protobuf.MessageLite.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<NasJob.Builder>IOExceptionpublic String getName()
Output only. Resource name of the NasJob.
string name = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];getName in interface NasJobOrBuilderpublic com.google.protobuf.ByteString getNameBytes()
Output only. Resource name of the NasJob.
string name = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];getNameBytes in interface NasJobOrBuilderpublic NasJob.Builder setName(String value)
Output only. Resource name of the NasJob.
string name = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];value - The name to set.public NasJob.Builder clearName()
Output only. Resource name of the NasJob.
string name = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];public NasJob.Builder setNameBytes(com.google.protobuf.ByteString value)
Output only. Resource name of the NasJob.
string name = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];value - The bytes for name to set.public String getDisplayName()
Required. The display name of the NasJob. The name can be up to 128 characters long and can consist of any UTF-8 characters.
string display_name = 2 [(.google.api.field_behavior) = REQUIRED];getDisplayName in interface NasJobOrBuilderpublic com.google.protobuf.ByteString getDisplayNameBytes()
Required. The display name of the NasJob. The name can be up to 128 characters long and can consist of any UTF-8 characters.
string display_name = 2 [(.google.api.field_behavior) = REQUIRED];getDisplayNameBytes in interface NasJobOrBuilderpublic NasJob.Builder setDisplayName(String value)
Required. The display name of the NasJob. The name can be up to 128 characters long and can consist of any UTF-8 characters.
string display_name = 2 [(.google.api.field_behavior) = REQUIRED];value - The displayName to set.public NasJob.Builder clearDisplayName()
Required. The display name of the NasJob. The name can be up to 128 characters long and can consist of any UTF-8 characters.
string display_name = 2 [(.google.api.field_behavior) = REQUIRED];public NasJob.Builder setDisplayNameBytes(com.google.protobuf.ByteString value)
Required. The display name of the NasJob. The name can be up to 128 characters long and can consist of any UTF-8 characters.
string display_name = 2 [(.google.api.field_behavior) = REQUIRED];value - The bytes for displayName to set.public boolean hasNasJobSpec()
Required. The specification of a NasJob.
.google.cloud.aiplatform.v1.NasJobSpec nas_job_spec = 4 [(.google.api.field_behavior) = REQUIRED];
hasNasJobSpec in interface NasJobOrBuilderpublic NasJobSpec getNasJobSpec()
Required. The specification of a NasJob.
.google.cloud.aiplatform.v1.NasJobSpec nas_job_spec = 4 [(.google.api.field_behavior) = REQUIRED];
getNasJobSpec in interface NasJobOrBuilderpublic NasJob.Builder setNasJobSpec(NasJobSpec value)
Required. The specification of a NasJob.
.google.cloud.aiplatform.v1.NasJobSpec nas_job_spec = 4 [(.google.api.field_behavior) = REQUIRED];
public NasJob.Builder setNasJobSpec(NasJobSpec.Builder builderForValue)
Required. The specification of a NasJob.
.google.cloud.aiplatform.v1.NasJobSpec nas_job_spec = 4 [(.google.api.field_behavior) = REQUIRED];
public NasJob.Builder mergeNasJobSpec(NasJobSpec value)
Required. The specification of a NasJob.
.google.cloud.aiplatform.v1.NasJobSpec nas_job_spec = 4 [(.google.api.field_behavior) = REQUIRED];
public NasJob.Builder clearNasJobSpec()
Required. The specification of a NasJob.
.google.cloud.aiplatform.v1.NasJobSpec nas_job_spec = 4 [(.google.api.field_behavior) = REQUIRED];
public NasJobSpec.Builder getNasJobSpecBuilder()
Required. The specification of a NasJob.
.google.cloud.aiplatform.v1.NasJobSpec nas_job_spec = 4 [(.google.api.field_behavior) = REQUIRED];
public NasJobSpecOrBuilder getNasJobSpecOrBuilder()
Required. The specification of a NasJob.
.google.cloud.aiplatform.v1.NasJobSpec nas_job_spec = 4 [(.google.api.field_behavior) = REQUIRED];
getNasJobSpecOrBuilder in interface NasJobOrBuilderpublic boolean hasNasJobOutput()
Output only. Output of the NasJob.
.google.cloud.aiplatform.v1.NasJobOutput nas_job_output = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];
hasNasJobOutput in interface NasJobOrBuilderpublic NasJobOutput getNasJobOutput()
Output only. Output of the NasJob.
.google.cloud.aiplatform.v1.NasJobOutput nas_job_output = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];
getNasJobOutput in interface NasJobOrBuilderpublic NasJob.Builder setNasJobOutput(NasJobOutput value)
Output only. Output of the NasJob.
.google.cloud.aiplatform.v1.NasJobOutput nas_job_output = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];
public NasJob.Builder setNasJobOutput(NasJobOutput.Builder builderForValue)
Output only. Output of the NasJob.
.google.cloud.aiplatform.v1.NasJobOutput nas_job_output = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];
public NasJob.Builder mergeNasJobOutput(NasJobOutput value)
Output only. Output of the NasJob.
.google.cloud.aiplatform.v1.NasJobOutput nas_job_output = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];
public NasJob.Builder clearNasJobOutput()
Output only. Output of the NasJob.
.google.cloud.aiplatform.v1.NasJobOutput nas_job_output = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];
public NasJobOutput.Builder getNasJobOutputBuilder()
Output only. Output of the NasJob.
.google.cloud.aiplatform.v1.NasJobOutput nas_job_output = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];
public NasJobOutputOrBuilder getNasJobOutputOrBuilder()
Output only. Output of the NasJob.
.google.cloud.aiplatform.v1.NasJobOutput nas_job_output = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];
getNasJobOutputOrBuilder in interface NasJobOrBuilderpublic int getStateValue()
Output only. The detailed state of the job.
.google.cloud.aiplatform.v1.JobState state = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];
getStateValue in interface NasJobOrBuilderpublic NasJob.Builder setStateValue(int value)
Output only. The detailed state of the job.
.google.cloud.aiplatform.v1.JobState state = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];
value - The enum numeric value on the wire for state to set.public JobState getState()
Output only. The detailed state of the job.
.google.cloud.aiplatform.v1.JobState state = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];
getState in interface NasJobOrBuilderpublic NasJob.Builder setState(JobState value)
Output only. The detailed state of the job.
.google.cloud.aiplatform.v1.JobState state = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];
value - The state to set.public NasJob.Builder clearState()
Output only. The detailed state of the job.
.google.cloud.aiplatform.v1.JobState state = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];
public boolean hasCreateTime()
Output only. Time when the NasJob was created.
.google.protobuf.Timestamp create_time = 7 [(.google.api.field_behavior) = OUTPUT_ONLY];
hasCreateTime in interface NasJobOrBuilderpublic com.google.protobuf.Timestamp getCreateTime()
Output only. Time when the NasJob was created.
.google.protobuf.Timestamp create_time = 7 [(.google.api.field_behavior) = OUTPUT_ONLY];
getCreateTime in interface NasJobOrBuilderpublic NasJob.Builder setCreateTime(com.google.protobuf.Timestamp value)
Output only. Time when the NasJob was created.
.google.protobuf.Timestamp create_time = 7 [(.google.api.field_behavior) = OUTPUT_ONLY];
public NasJob.Builder setCreateTime(com.google.protobuf.Timestamp.Builder builderForValue)
Output only. Time when the NasJob was created.
.google.protobuf.Timestamp create_time = 7 [(.google.api.field_behavior) = OUTPUT_ONLY];
public NasJob.Builder mergeCreateTime(com.google.protobuf.Timestamp value)
Output only. Time when the NasJob was created.
.google.protobuf.Timestamp create_time = 7 [(.google.api.field_behavior) = OUTPUT_ONLY];
public NasJob.Builder clearCreateTime()
Output only. Time when the NasJob was created.
.google.protobuf.Timestamp create_time = 7 [(.google.api.field_behavior) = OUTPUT_ONLY];
public com.google.protobuf.Timestamp.Builder getCreateTimeBuilder()
Output only. Time when the NasJob was created.
.google.protobuf.Timestamp create_time = 7 [(.google.api.field_behavior) = OUTPUT_ONLY];
public com.google.protobuf.TimestampOrBuilder getCreateTimeOrBuilder()
Output only. Time when the NasJob was created.
.google.protobuf.Timestamp create_time = 7 [(.google.api.field_behavior) = OUTPUT_ONLY];
getCreateTimeOrBuilder in interface NasJobOrBuilderpublic boolean hasStartTime()
Output only. Time when the NasJob for the first time entered the `JOB_STATE_RUNNING` state.
.google.protobuf.Timestamp start_time = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];
hasStartTime in interface NasJobOrBuilderpublic com.google.protobuf.Timestamp getStartTime()
Output only. Time when the NasJob for the first time entered the `JOB_STATE_RUNNING` state.
.google.protobuf.Timestamp start_time = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];
getStartTime in interface NasJobOrBuilderpublic NasJob.Builder setStartTime(com.google.protobuf.Timestamp value)
Output only. Time when the NasJob for the first time entered the `JOB_STATE_RUNNING` state.
.google.protobuf.Timestamp start_time = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];
public NasJob.Builder setStartTime(com.google.protobuf.Timestamp.Builder builderForValue)
Output only. Time when the NasJob for the first time entered the `JOB_STATE_RUNNING` state.
.google.protobuf.Timestamp start_time = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];
public NasJob.Builder mergeStartTime(com.google.protobuf.Timestamp value)
Output only. Time when the NasJob for the first time entered the `JOB_STATE_RUNNING` state.
.google.protobuf.Timestamp start_time = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];
public NasJob.Builder clearStartTime()
Output only. Time when the NasJob for the first time entered the `JOB_STATE_RUNNING` state.
.google.protobuf.Timestamp start_time = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];
public com.google.protobuf.Timestamp.Builder getStartTimeBuilder()
Output only. Time when the NasJob for the first time entered the `JOB_STATE_RUNNING` state.
.google.protobuf.Timestamp start_time = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];
public com.google.protobuf.TimestampOrBuilder getStartTimeOrBuilder()
Output only. Time when the NasJob for the first time entered the `JOB_STATE_RUNNING` state.
.google.protobuf.Timestamp start_time = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];
getStartTimeOrBuilder in interface NasJobOrBuilderpublic boolean hasEndTime()
Output only. Time when the NasJob entered any of the following states: `JOB_STATE_SUCCEEDED`, `JOB_STATE_FAILED`, `JOB_STATE_CANCELLED`.
.google.protobuf.Timestamp end_time = 9 [(.google.api.field_behavior) = OUTPUT_ONLY];
hasEndTime in interface NasJobOrBuilderpublic com.google.protobuf.Timestamp getEndTime()
Output only. Time when the NasJob entered any of the following states: `JOB_STATE_SUCCEEDED`, `JOB_STATE_FAILED`, `JOB_STATE_CANCELLED`.
.google.protobuf.Timestamp end_time = 9 [(.google.api.field_behavior) = OUTPUT_ONLY];
getEndTime in interface NasJobOrBuilderpublic NasJob.Builder setEndTime(com.google.protobuf.Timestamp value)
Output only. Time when the NasJob entered any of the following states: `JOB_STATE_SUCCEEDED`, `JOB_STATE_FAILED`, `JOB_STATE_CANCELLED`.
.google.protobuf.Timestamp end_time = 9 [(.google.api.field_behavior) = OUTPUT_ONLY];
public NasJob.Builder setEndTime(com.google.protobuf.Timestamp.Builder builderForValue)
Output only. Time when the NasJob entered any of the following states: `JOB_STATE_SUCCEEDED`, `JOB_STATE_FAILED`, `JOB_STATE_CANCELLED`.
.google.protobuf.Timestamp end_time = 9 [(.google.api.field_behavior) = OUTPUT_ONLY];
public NasJob.Builder mergeEndTime(com.google.protobuf.Timestamp value)
Output only. Time when the NasJob entered any of the following states: `JOB_STATE_SUCCEEDED`, `JOB_STATE_FAILED`, `JOB_STATE_CANCELLED`.
.google.protobuf.Timestamp end_time = 9 [(.google.api.field_behavior) = OUTPUT_ONLY];
public NasJob.Builder clearEndTime()
Output only. Time when the NasJob entered any of the following states: `JOB_STATE_SUCCEEDED`, `JOB_STATE_FAILED`, `JOB_STATE_CANCELLED`.
.google.protobuf.Timestamp end_time = 9 [(.google.api.field_behavior) = OUTPUT_ONLY];
public com.google.protobuf.Timestamp.Builder getEndTimeBuilder()
Output only. Time when the NasJob entered any of the following states: `JOB_STATE_SUCCEEDED`, `JOB_STATE_FAILED`, `JOB_STATE_CANCELLED`.
.google.protobuf.Timestamp end_time = 9 [(.google.api.field_behavior) = OUTPUT_ONLY];
public com.google.protobuf.TimestampOrBuilder getEndTimeOrBuilder()
Output only. Time when the NasJob entered any of the following states: `JOB_STATE_SUCCEEDED`, `JOB_STATE_FAILED`, `JOB_STATE_CANCELLED`.
.google.protobuf.Timestamp end_time = 9 [(.google.api.field_behavior) = OUTPUT_ONLY];
getEndTimeOrBuilder in interface NasJobOrBuilderpublic boolean hasUpdateTime()
Output only. Time when the NasJob was most recently updated.
.google.protobuf.Timestamp update_time = 10 [(.google.api.field_behavior) = OUTPUT_ONLY];
hasUpdateTime in interface NasJobOrBuilderpublic com.google.protobuf.Timestamp getUpdateTime()
Output only. Time when the NasJob was most recently updated.
.google.protobuf.Timestamp update_time = 10 [(.google.api.field_behavior) = OUTPUT_ONLY];
getUpdateTime in interface NasJobOrBuilderpublic NasJob.Builder setUpdateTime(com.google.protobuf.Timestamp value)
Output only. Time when the NasJob was most recently updated.
.google.protobuf.Timestamp update_time = 10 [(.google.api.field_behavior) = OUTPUT_ONLY];
public NasJob.Builder setUpdateTime(com.google.protobuf.Timestamp.Builder builderForValue)
Output only. Time when the NasJob was most recently updated.
.google.protobuf.Timestamp update_time = 10 [(.google.api.field_behavior) = OUTPUT_ONLY];
public NasJob.Builder mergeUpdateTime(com.google.protobuf.Timestamp value)
Output only. Time when the NasJob was most recently updated.
.google.protobuf.Timestamp update_time = 10 [(.google.api.field_behavior) = OUTPUT_ONLY];
public NasJob.Builder clearUpdateTime()
Output only. Time when the NasJob was most recently updated.
.google.protobuf.Timestamp update_time = 10 [(.google.api.field_behavior) = OUTPUT_ONLY];
public com.google.protobuf.Timestamp.Builder getUpdateTimeBuilder()
Output only. Time when the NasJob was most recently updated.
.google.protobuf.Timestamp update_time = 10 [(.google.api.field_behavior) = OUTPUT_ONLY];
public com.google.protobuf.TimestampOrBuilder getUpdateTimeOrBuilder()
Output only. Time when the NasJob was most recently updated.
.google.protobuf.Timestamp update_time = 10 [(.google.api.field_behavior) = OUTPUT_ONLY];
getUpdateTimeOrBuilder in interface NasJobOrBuilderpublic boolean hasError()
Output only. Only populated when job's state is JOB_STATE_FAILED or JOB_STATE_CANCELLED.
.google.rpc.Status error = 11 [(.google.api.field_behavior) = OUTPUT_ONLY];hasError in interface NasJobOrBuilderpublic com.google.rpc.Status getError()
Output only. Only populated when job's state is JOB_STATE_FAILED or JOB_STATE_CANCELLED.
.google.rpc.Status error = 11 [(.google.api.field_behavior) = OUTPUT_ONLY];getError in interface NasJobOrBuilderpublic NasJob.Builder setError(com.google.rpc.Status value)
Output only. Only populated when job's state is JOB_STATE_FAILED or JOB_STATE_CANCELLED.
.google.rpc.Status error = 11 [(.google.api.field_behavior) = OUTPUT_ONLY];public NasJob.Builder setError(com.google.rpc.Status.Builder builderForValue)
Output only. Only populated when job's state is JOB_STATE_FAILED or JOB_STATE_CANCELLED.
.google.rpc.Status error = 11 [(.google.api.field_behavior) = OUTPUT_ONLY];public NasJob.Builder mergeError(com.google.rpc.Status value)
Output only. Only populated when job's state is JOB_STATE_FAILED or JOB_STATE_CANCELLED.
.google.rpc.Status error = 11 [(.google.api.field_behavior) = OUTPUT_ONLY];public NasJob.Builder clearError()
Output only. Only populated when job's state is JOB_STATE_FAILED or JOB_STATE_CANCELLED.
.google.rpc.Status error = 11 [(.google.api.field_behavior) = OUTPUT_ONLY];public com.google.rpc.Status.Builder getErrorBuilder()
Output only. Only populated when job's state is JOB_STATE_FAILED or JOB_STATE_CANCELLED.
.google.rpc.Status error = 11 [(.google.api.field_behavior) = OUTPUT_ONLY];public com.google.rpc.StatusOrBuilder getErrorOrBuilder()
Output only. Only populated when job's state is JOB_STATE_FAILED or JOB_STATE_CANCELLED.
.google.rpc.Status error = 11 [(.google.api.field_behavior) = OUTPUT_ONLY];getErrorOrBuilder in interface NasJobOrBuilderpublic int getLabelsCount()
NasJobOrBuilderThe labels with user-defined metadata to organize NasJobs. Label keys and values can be no longer than 64 characters (Unicode codepoints), can only contain lowercase letters, numeric characters, underscores and dashes. International characters are allowed. See https://goo.gl/xmQnxf for more information and examples of labels.
map<string, string> labels = 12;getLabelsCount in interface NasJobOrBuilderpublic boolean containsLabels(String key)
The labels with user-defined metadata to organize NasJobs. Label keys and values can be no longer than 64 characters (Unicode codepoints), can only contain lowercase letters, numeric characters, underscores and dashes. International characters are allowed. See https://goo.gl/xmQnxf for more information and examples of labels.
map<string, string> labels = 12;containsLabels in interface NasJobOrBuilder@Deprecated public Map<String,String> getLabels()
getLabelsMap() instead.getLabels in interface NasJobOrBuilderpublic Map<String,String> getLabelsMap()
The labels with user-defined metadata to organize NasJobs. Label keys and values can be no longer than 64 characters (Unicode codepoints), can only contain lowercase letters, numeric characters, underscores and dashes. International characters are allowed. See https://goo.gl/xmQnxf for more information and examples of labels.
map<string, string> labels = 12;getLabelsMap in interface NasJobOrBuilderpublic String getLabelsOrDefault(String key, String defaultValue)
The labels with user-defined metadata to organize NasJobs. Label keys and values can be no longer than 64 characters (Unicode codepoints), can only contain lowercase letters, numeric characters, underscores and dashes. International characters are allowed. See https://goo.gl/xmQnxf for more information and examples of labels.
map<string, string> labels = 12;getLabelsOrDefault in interface NasJobOrBuilderpublic String getLabelsOrThrow(String key)
The labels with user-defined metadata to organize NasJobs. Label keys and values can be no longer than 64 characters (Unicode codepoints), can only contain lowercase letters, numeric characters, underscores and dashes. International characters are allowed. See https://goo.gl/xmQnxf for more information and examples of labels.
map<string, string> labels = 12;getLabelsOrThrow in interface NasJobOrBuilderpublic NasJob.Builder clearLabels()
public NasJob.Builder removeLabels(String key)
The labels with user-defined metadata to organize NasJobs. Label keys and values can be no longer than 64 characters (Unicode codepoints), can only contain lowercase letters, numeric characters, underscores and dashes. International characters are allowed. See https://goo.gl/xmQnxf for more information and examples of labels.
map<string, string> labels = 12;@Deprecated public Map<String,String> getMutableLabels()
public NasJob.Builder putLabels(String key, String value)
The labels with user-defined metadata to organize NasJobs. Label keys and values can be no longer than 64 characters (Unicode codepoints), can only contain lowercase letters, numeric characters, underscores and dashes. International characters are allowed. See https://goo.gl/xmQnxf for more information and examples of labels.
map<string, string> labels = 12;public NasJob.Builder putAllLabels(Map<String,String> values)
The labels with user-defined metadata to organize NasJobs. Label keys and values can be no longer than 64 characters (Unicode codepoints), can only contain lowercase letters, numeric characters, underscores and dashes. International characters are allowed. See https://goo.gl/xmQnxf for more information and examples of labels.
map<string, string> labels = 12;public boolean hasEncryptionSpec()
Customer-managed encryption key options for a NasJob. If this is set, then all resources created by the NasJob will be encrypted with the provided encryption key.
.google.cloud.aiplatform.v1.EncryptionSpec encryption_spec = 13;hasEncryptionSpec in interface NasJobOrBuilderpublic EncryptionSpec getEncryptionSpec()
Customer-managed encryption key options for a NasJob. If this is set, then all resources created by the NasJob will be encrypted with the provided encryption key.
.google.cloud.aiplatform.v1.EncryptionSpec encryption_spec = 13;getEncryptionSpec in interface NasJobOrBuilderpublic NasJob.Builder setEncryptionSpec(EncryptionSpec value)
Customer-managed encryption key options for a NasJob. If this is set, then all resources created by the NasJob will be encrypted with the provided encryption key.
.google.cloud.aiplatform.v1.EncryptionSpec encryption_spec = 13;public NasJob.Builder setEncryptionSpec(EncryptionSpec.Builder builderForValue)
Customer-managed encryption key options for a NasJob. If this is set, then all resources created by the NasJob will be encrypted with the provided encryption key.
.google.cloud.aiplatform.v1.EncryptionSpec encryption_spec = 13;public NasJob.Builder mergeEncryptionSpec(EncryptionSpec value)
Customer-managed encryption key options for a NasJob. If this is set, then all resources created by the NasJob will be encrypted with the provided encryption key.
.google.cloud.aiplatform.v1.EncryptionSpec encryption_spec = 13;public NasJob.Builder clearEncryptionSpec()
Customer-managed encryption key options for a NasJob. If this is set, then all resources created by the NasJob will be encrypted with the provided encryption key.
.google.cloud.aiplatform.v1.EncryptionSpec encryption_spec = 13;public EncryptionSpec.Builder getEncryptionSpecBuilder()
Customer-managed encryption key options for a NasJob. If this is set, then all resources created by the NasJob will be encrypted with the provided encryption key.
.google.cloud.aiplatform.v1.EncryptionSpec encryption_spec = 13;public EncryptionSpecOrBuilder getEncryptionSpecOrBuilder()
Customer-managed encryption key options for a NasJob. If this is set, then all resources created by the NasJob will be encrypted with the provided encryption key.
.google.cloud.aiplatform.v1.EncryptionSpec encryption_spec = 13;getEncryptionSpecOrBuilder in interface NasJobOrBuilder@Deprecated public boolean getEnableRestrictedImageTraining()
Optional. Enable a separation of Custom model training and restricted image training for tenant project.
bool enable_restricted_image_training = 14 [deprecated = true, (.google.api.field_behavior) = OPTIONAL];
getEnableRestrictedImageTraining in interface NasJobOrBuilder@Deprecated public NasJob.Builder setEnableRestrictedImageTraining(boolean value)
Optional. Enable a separation of Custom model training and restricted image training for tenant project.
bool enable_restricted_image_training = 14 [deprecated = true, (.google.api.field_behavior) = OPTIONAL];
value - The enableRestrictedImageTraining to set.@Deprecated public NasJob.Builder clearEnableRestrictedImageTraining()
Optional. Enable a separation of Custom model training and restricted image training for tenant project.
bool enable_restricted_image_training = 14 [deprecated = true, (.google.api.field_behavior) = OPTIONAL];
public boolean getSatisfiesPzs()
Output only. Reserved for future use.
bool satisfies_pzs = 15 [(.google.api.field_behavior) = OUTPUT_ONLY];getSatisfiesPzs in interface NasJobOrBuilderpublic NasJob.Builder setSatisfiesPzs(boolean value)
Output only. Reserved for future use.
bool satisfies_pzs = 15 [(.google.api.field_behavior) = OUTPUT_ONLY];value - The satisfiesPzs to set.public NasJob.Builder clearSatisfiesPzs()
Output only. Reserved for future use.
bool satisfies_pzs = 15 [(.google.api.field_behavior) = OUTPUT_ONLY];public boolean getSatisfiesPzi()
Output only. Reserved for future use.
bool satisfies_pzi = 16 [(.google.api.field_behavior) = OUTPUT_ONLY];getSatisfiesPzi in interface NasJobOrBuilderpublic NasJob.Builder setSatisfiesPzi(boolean value)
Output only. Reserved for future use.
bool satisfies_pzi = 16 [(.google.api.field_behavior) = OUTPUT_ONLY];value - The satisfiesPzi to set.public NasJob.Builder clearSatisfiesPzi()
Output only. Reserved for future use.
bool satisfies_pzi = 16 [(.google.api.field_behavior) = OUTPUT_ONLY];public final NasJob.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
setUnknownFields in interface com.google.protobuf.Message.BuildersetUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<NasJob.Builder>public final NasJob.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
mergeUnknownFields in interface com.google.protobuf.Message.BuildermergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<NasJob.Builder>Copyright © 2025 Google LLC. All rights reserved.