Class NasJobSpec.Builder (3.23.0)
3.88.0 (latest)
3.86.0
3.84.0
3.83.0
3.82.0
3.81.0
3.79.0
3.77.0
3.76.0
3.75.0
3.74.0
3.73.0
3.71.0
3.69.0
3.68.0
3.65.0
3.64.0
3.63.0
3.61.0
3.60.0
3.59.0
3.58.0
3.57.0
3.56.0
3.55.0
3.54.0
3.53.0
3.52.0
3.50.0
3.49.0
3.48.0
3.47.0
3.46.0
3.45.0
3.44.0
3.43.0
3.42.0
3.41.0
3.40.0
3.38.0
3.37.0
3.36.0
3.35.0
3.34.0
3.33.0
3.32.0
3.31.0
3.30.0
3.29.0
3.28.0
3.25.0
3.24.0
3.23.0
3.22.0
3.21.0
3.20.0
3.19.0
3.18.0
3.17.0
3.16.0
3.15.0
3.14.0
3.13.0
3.12.0
3.11.0
3.10.0
3.9.0
3.8.0
3.7.0
3.6.0
3.5.0
3.4.2
3.3.0
3.2.0
3.0.0
2.9.8
2.8.9
2.7.4
2.5.3
2.4.0
public static final class NasJobSpec . Builder extends GeneratedMessageV3 . Builder<NasJobSpec . Builder > implements NasJobSpecOrBuilder
Represents the spec of a NasJob.
Protobuf type google.cloud.aiplatform.v1.NasJobSpec
Inherited Members
com.google.protobuf.GeneratedMessageV3.Builder.getUnknownFieldSetBuilder()
com.google.protobuf.GeneratedMessageV3.Builder.mergeUnknownLengthDelimitedField(int,com.google.protobuf.ByteString)
com.google.protobuf.GeneratedMessageV3.Builder.mergeUnknownVarintField(int,int)
com.google.protobuf.GeneratedMessageV3.Builder.parseUnknownField(com.google.protobuf.CodedInputStream,com.google.protobuf.ExtensionRegistryLite,int)
com.google.protobuf.GeneratedMessageV3.Builder.setUnknownFieldSetBuilder(com.google.protobuf.UnknownFieldSet.Builder)
Static Methods
public static final Descriptors . Descriptor getDescriptor ()
Methods
public NasJobSpec . Builder addRepeatedField ( Descriptors . FieldDescriptor field , Object value )
Overrides
public NasJobSpec build ()
public NasJobSpec buildPartial ()
public NasJobSpec . Builder clear ()
Overrides
public NasJobSpec . Builder clearField ( Descriptors . FieldDescriptor field )
Overrides
public NasJobSpec . Builder clearMultiTrialAlgorithmSpec ()
The spec of multi-trial algorithms.
.google.cloud.aiplatform.v1.NasJobSpec.MultiTrialAlgorithmSpec multi_trial_algorithm_spec = 2;
public NasJobSpec . Builder clearNasAlgorithmSpec ()
public NasJobSpec . Builder clearOneof ( Descriptors . OneofDescriptor oneof )
Overrides
public NasJobSpec . Builder clearResumeNasJobId ()
The ID of the existing NasJob in the same Project and Location
which will be used to resume search. search_space_spec and
nas_algorithm_spec are obtained from previous NasJob hence should not
provide them again for this NasJob.
string resume_nas_job_id = 3;
public NasJobSpec . Builder clearSearchSpaceSpec ()
It defines the search space for Neural Architecture Search (NAS).
string search_space_spec = 1;
public NasJobSpec . Builder clone ()
Overrides
public NasJobSpec getDefaultInstanceForType ()
public Descriptors . Descriptor getDescriptorForType ()
Overrides
public NasJobSpec . MultiTrialAlgorithmSpec getMultiTrialAlgorithmSpec ()
The spec of multi-trial algorithms.
.google.cloud.aiplatform.v1.NasJobSpec.MultiTrialAlgorithmSpec multi_trial_algorithm_spec = 2;
public NasJobSpec . MultiTrialAlgorithmSpec . Builder getMultiTrialAlgorithmSpecBuilder ()
The spec of multi-trial algorithms.
.google.cloud.aiplatform.v1.NasJobSpec.MultiTrialAlgorithmSpec multi_trial_algorithm_spec = 2;
public NasJobSpec . MultiTrialAlgorithmSpecOrBuilder getMultiTrialAlgorithmSpecOrBuilder ()
The spec of multi-trial algorithms.
.google.cloud.aiplatform.v1.NasJobSpec.MultiTrialAlgorithmSpec multi_trial_algorithm_spec = 2;
public NasJobSpec . NasAlgorithmSpecCase getNasAlgorithmSpecCase ()
public String getResumeNasJobId ()
The ID of the existing NasJob in the same Project and Location
which will be used to resume search. search_space_spec and
nas_algorithm_spec are obtained from previous NasJob hence should not
provide them again for this NasJob.
string resume_nas_job_id = 3;
Returns
Type
Description
String
The resumeNasJobId.
public ByteString getResumeNasJobIdBytes ()
The ID of the existing NasJob in the same Project and Location
which will be used to resume search. search_space_spec and
nas_algorithm_spec are obtained from previous NasJob hence should not
provide them again for this NasJob.
string resume_nas_job_id = 3;
Returns
Type
Description
ByteString
The bytes for resumeNasJobId.
public String getSearchSpaceSpec ()
It defines the search space for Neural Architecture Search (NAS).
string search_space_spec = 1;
Returns
Type
Description
String
The searchSpaceSpec.
public ByteString getSearchSpaceSpecBytes ()
It defines the search space for Neural Architecture Search (NAS).
string search_space_spec = 1;
Returns
Type
Description
ByteString
The bytes for searchSpaceSpec.
public boolean hasMultiTrialAlgorithmSpec ()
The spec of multi-trial algorithms.
.google.cloud.aiplatform.v1.NasJobSpec.MultiTrialAlgorithmSpec multi_trial_algorithm_spec = 2;
Returns
Type
Description
boolean
Whether the multiTrialAlgorithmSpec field is set.
protected GeneratedMessageV3 . FieldAccessorTable internalGetFieldAccessorTable ()
Overrides
public final boolean isInitialized ()
Overrides
public NasJobSpec . Builder mergeFrom ( NasJobSpec other )
public NasJobSpec . Builder mergeFrom ( CodedInputStream input , ExtensionRegistryLite extensionRegistry )
Overrides
public NasJobSpec . Builder mergeFrom ( Message other )
Parameter
Name
Description
other
Message
Overrides
public NasJobSpec . Builder mergeMultiTrialAlgorithmSpec ( NasJobSpec . MultiTrialAlgorithmSpec value )
The spec of multi-trial algorithms.
.google.cloud.aiplatform.v1.NasJobSpec.MultiTrialAlgorithmSpec multi_trial_algorithm_spec = 2;
public final NasJobSpec . Builder mergeUnknownFields ( UnknownFieldSet unknownFields )
Overrides
public NasJobSpec . Builder setField ( Descriptors . FieldDescriptor field , Object value )
Overrides
public NasJobSpec . Builder setMultiTrialAlgorithmSpec ( NasJobSpec . MultiTrialAlgorithmSpec value )
The spec of multi-trial algorithms.
.google.cloud.aiplatform.v1.NasJobSpec.MultiTrialAlgorithmSpec multi_trial_algorithm_spec = 2;
public NasJobSpec . Builder setMultiTrialAlgorithmSpec ( NasJobSpec . MultiTrialAlgorithmSpec . Builder builderForValue )
The spec of multi-trial algorithms.
.google.cloud.aiplatform.v1.NasJobSpec.MultiTrialAlgorithmSpec multi_trial_algorithm_spec = 2;
public NasJobSpec . Builder setRepeatedField ( Descriptors . FieldDescriptor field , int index , Object value )
Overrides
public NasJobSpec . Builder setResumeNasJobId ( String value )
The ID of the existing NasJob in the same Project and Location
which will be used to resume search. search_space_spec and
nas_algorithm_spec are obtained from previous NasJob hence should not
provide them again for this NasJob.
string resume_nas_job_id = 3;
Parameter
Name
Description
value
String The resumeNasJobId to set.
public NasJobSpec . Builder setResumeNasJobIdBytes ( ByteString value )
The ID of the existing NasJob in the same Project and Location
which will be used to resume search. search_space_spec and
nas_algorithm_spec are obtained from previous NasJob hence should not
provide them again for this NasJob.
string resume_nas_job_id = 3;
Parameter
Name
Description
value
ByteString The bytes for resumeNasJobId to set.
public NasJobSpec . Builder setSearchSpaceSpec ( String value )
It defines the search space for Neural Architecture Search (NAS).
string search_space_spec = 1;
Parameter
Name
Description
value
String The searchSpaceSpec to set.
public NasJobSpec . Builder setSearchSpaceSpecBytes ( ByteString value )
It defines the search space for Neural Architecture Search (NAS).
string search_space_spec = 1;
Parameter
Name
Description
value
ByteString The bytes for searchSpaceSpec to set.
public final NasJobSpec . Builder setUnknownFields ( UnknownFieldSet unknownFields )
Overrides
Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License , and code samples are licensed under the Apache 2.0 License . For details, see the Google Developers Site Policies . Java is a registered trademark of Oracle and/or its affiliates.
Last updated 2026-03-14 UTC.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2026-03-14 UTC."],[],[]]