public static final class NasJobSpec.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<NasJobSpec.Builder> implements NasJobSpecOrBuilder
Represents the spec of a NasJob.Protobuf type
google.cloud.aiplatform.v1beta1.NasJobSpec| Modifier and Type | Method and Description |
|---|---|
NasJobSpec.Builder |
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
NasJobSpec |
build() |
NasJobSpec |
buildPartial() |
NasJobSpec.Builder |
clear() |
NasJobSpec.Builder |
clearField(com.google.protobuf.Descriptors.FieldDescriptor field) |
NasJobSpec.Builder |
clearMultiTrialAlgorithmSpec()
The spec of multi-trial algorithms.
|
NasJobSpec.Builder |
clearNasAlgorithmSpec() |
NasJobSpec.Builder |
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) |
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.
|
NasJobSpec.Builder |
clearSearchSpaceSpec()
It defines the search space for Neural Architecture Search (NAS).
|
NasJobSpec.Builder |
clone() |
NasJobSpec |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
com.google.protobuf.Descriptors.Descriptor |
getDescriptorForType() |
NasJobSpec.MultiTrialAlgorithmSpec |
getMultiTrialAlgorithmSpec()
The spec of multi-trial algorithms.
|
NasJobSpec.MultiTrialAlgorithmSpec.Builder |
getMultiTrialAlgorithmSpecBuilder()
The spec of multi-trial algorithms.
|
NasJobSpec.MultiTrialAlgorithmSpecOrBuilder |
getMultiTrialAlgorithmSpecOrBuilder()
The spec of multi-trial algorithms.
|
NasJobSpec.NasAlgorithmSpecCase |
getNasAlgorithmSpecCase() |
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.
|
com.google.protobuf.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 |
getSearchSpaceSpec()
It defines the search space for Neural Architecture Search (NAS).
|
com.google.protobuf.ByteString |
getSearchSpaceSpecBytes()
It defines the search space for Neural Architecture Search (NAS).
|
boolean |
hasMultiTrialAlgorithmSpec()
The spec of multi-trial algorithms.
|
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
NasJobSpec.Builder |
mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
NasJobSpec.Builder |
mergeFrom(com.google.protobuf.Message other) |
NasJobSpec.Builder |
mergeFrom(NasJobSpec other) |
NasJobSpec.Builder |
mergeMultiTrialAlgorithmSpec(NasJobSpec.MultiTrialAlgorithmSpec value)
The spec of multi-trial algorithms.
|
NasJobSpec.Builder |
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
NasJobSpec.Builder |
setField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
NasJobSpec.Builder |
setMultiTrialAlgorithmSpec(NasJobSpec.MultiTrialAlgorithmSpec.Builder builderForValue)
The spec of multi-trial algorithms.
|
NasJobSpec.Builder |
setMultiTrialAlgorithmSpec(NasJobSpec.MultiTrialAlgorithmSpec value)
The spec of multi-trial algorithms.
|
NasJobSpec.Builder |
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
int index,
Object value) |
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.
|
NasJobSpec.Builder |
setResumeNasJobIdBytes(com.google.protobuf.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.
|
NasJobSpec.Builder |
setSearchSpaceSpec(String value)
It defines the search space for Neural Architecture Search (NAS).
|
NasJobSpec.Builder |
setSearchSpaceSpecBytes(com.google.protobuf.ByteString value)
It defines the search space for Neural Architecture Search (NAS).
|
NasJobSpec.Builder |
setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, internalGetMutableMapField, internalGetMutableMapFieldReflection, 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.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3.Builder<NasJobSpec.Builder>public NasJobSpec.Builder clear()
clear in interface com.google.protobuf.Message.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessageV3.Builder<NasJobSpec.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<NasJobSpec.Builder>public NasJobSpec getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic NasJobSpec build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic NasJobSpec buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic NasJobSpec.Builder clone()
clone in interface com.google.protobuf.Message.Builderclone in interface com.google.protobuf.MessageLite.Builderclone in class com.google.protobuf.GeneratedMessageV3.Builder<NasJobSpec.Builder>public NasJobSpec.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<NasJobSpec.Builder>public NasJobSpec.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
clearField in interface com.google.protobuf.Message.BuilderclearField in class com.google.protobuf.GeneratedMessageV3.Builder<NasJobSpec.Builder>public NasJobSpec.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
clearOneof in interface com.google.protobuf.Message.BuilderclearOneof in class com.google.protobuf.GeneratedMessageV3.Builder<NasJobSpec.Builder>public NasJobSpec.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<NasJobSpec.Builder>public NasJobSpec.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<NasJobSpec.Builder>public NasJobSpec.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<NasJobSpec.Builder>public NasJobSpec.Builder mergeFrom(NasJobSpec other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3.Builder<NasJobSpec.Builder>public NasJobSpec.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<NasJobSpec.Builder>IOExceptionpublic NasJobSpec.NasAlgorithmSpecCase getNasAlgorithmSpecCase()
getNasAlgorithmSpecCase in interface NasJobSpecOrBuilderpublic NasJobSpec.Builder clearNasAlgorithmSpec()
public boolean hasMultiTrialAlgorithmSpec()
The spec of multi-trial algorithms.
.google.cloud.aiplatform.v1beta1.NasJobSpec.MultiTrialAlgorithmSpec multi_trial_algorithm_spec = 2;
hasMultiTrialAlgorithmSpec in interface NasJobSpecOrBuilderpublic NasJobSpec.MultiTrialAlgorithmSpec getMultiTrialAlgorithmSpec()
The spec of multi-trial algorithms.
.google.cloud.aiplatform.v1beta1.NasJobSpec.MultiTrialAlgorithmSpec multi_trial_algorithm_spec = 2;
getMultiTrialAlgorithmSpec in interface NasJobSpecOrBuilderpublic NasJobSpec.Builder setMultiTrialAlgorithmSpec(NasJobSpec.MultiTrialAlgorithmSpec value)
The spec of multi-trial algorithms.
.google.cloud.aiplatform.v1beta1.NasJobSpec.MultiTrialAlgorithmSpec multi_trial_algorithm_spec = 2;
public NasJobSpec.Builder setMultiTrialAlgorithmSpec(NasJobSpec.MultiTrialAlgorithmSpec.Builder builderForValue)
The spec of multi-trial algorithms.
.google.cloud.aiplatform.v1beta1.NasJobSpec.MultiTrialAlgorithmSpec multi_trial_algorithm_spec = 2;
public NasJobSpec.Builder mergeMultiTrialAlgorithmSpec(NasJobSpec.MultiTrialAlgorithmSpec value)
The spec of multi-trial algorithms.
.google.cloud.aiplatform.v1beta1.NasJobSpec.MultiTrialAlgorithmSpec multi_trial_algorithm_spec = 2;
public NasJobSpec.Builder clearMultiTrialAlgorithmSpec()
The spec of multi-trial algorithms.
.google.cloud.aiplatform.v1beta1.NasJobSpec.MultiTrialAlgorithmSpec multi_trial_algorithm_spec = 2;
public NasJobSpec.MultiTrialAlgorithmSpec.Builder getMultiTrialAlgorithmSpecBuilder()
The spec of multi-trial algorithms.
.google.cloud.aiplatform.v1beta1.NasJobSpec.MultiTrialAlgorithmSpec multi_trial_algorithm_spec = 2;
public NasJobSpec.MultiTrialAlgorithmSpecOrBuilder getMultiTrialAlgorithmSpecOrBuilder()
The spec of multi-trial algorithms.
.google.cloud.aiplatform.v1beta1.NasJobSpec.MultiTrialAlgorithmSpec multi_trial_algorithm_spec = 2;
getMultiTrialAlgorithmSpecOrBuilder in interface NasJobSpecOrBuilderpublic 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;getResumeNasJobId in interface NasJobSpecOrBuilderpublic com.google.protobuf.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;getResumeNasJobIdBytes in interface NasJobSpecOrBuilderpublic 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;value - The resumeNasJobId to set.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 setResumeNasJobIdBytes(com.google.protobuf.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;value - The bytes for resumeNasJobId to set.public String getSearchSpaceSpec()
It defines the search space for Neural Architecture Search (NAS).
string search_space_spec = 1;getSearchSpaceSpec in interface NasJobSpecOrBuilderpublic com.google.protobuf.ByteString getSearchSpaceSpecBytes()
It defines the search space for Neural Architecture Search (NAS).
string search_space_spec = 1;getSearchSpaceSpecBytes in interface NasJobSpecOrBuilderpublic NasJobSpec.Builder setSearchSpaceSpec(String value)
It defines the search space for Neural Architecture Search (NAS).
string search_space_spec = 1;value - The searchSpaceSpec to set.public NasJobSpec.Builder clearSearchSpaceSpec()
It defines the search space for Neural Architecture Search (NAS).
string search_space_spec = 1;public NasJobSpec.Builder setSearchSpaceSpecBytes(com.google.protobuf.ByteString value)
It defines the search space for Neural Architecture Search (NAS).
string search_space_spec = 1;value - The bytes for searchSpaceSpec to set.public final NasJobSpec.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
setUnknownFields in interface com.google.protobuf.Message.BuildersetUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<NasJobSpec.Builder>public final NasJobSpec.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
mergeUnknownFields in interface com.google.protobuf.Message.BuildermergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<NasJobSpec.Builder>Copyright © 2024 Google LLC. All rights reserved.