Class OnlineEvaluator.Config.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessage.Builder<OnlineEvaluator.Config.Builder>
com.google.cloud.aiplatform.v1beta1.OnlineEvaluator.Config.Builder
- All Implemented Interfaces:
OnlineEvaluator.ConfigOrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable
- Enclosing class:
- OnlineEvaluator.Config
public static final class OnlineEvaluator.Config.Builder
extends com.google.protobuf.GeneratedMessage.Builder<OnlineEvaluator.Config.Builder>
implements OnlineEvaluator.ConfigOrBuilder
Configuration for sampling behavior of the OnlineEvaluator. The OnlineEvaluator runs at a fixed interval of 10 minutes.Protobuf type
google.cloud.aiplatform.v1beta1.OnlineEvaluator.Config-
Method Summary
Modifier and TypeMethodDescriptionbuild()clear()Optional.Random sampling method.static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.DescriptorlongOptional.Random sampling method.Random sampling method.Random sampling method.booleanRandom sampling method.protected com.google.protobuf.GeneratedMessage.FieldAccessorTablefinal booleanmergeFrom(OnlineEvaluator.Config other) mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) Random sampling method.setMaxEvaluatedSamplesPerRun(long value) Optional.Random sampling method.setRandomSampling(OnlineEvaluator.Config.RandomSampling.Builder builderForValue) Random sampling method.Methods inherited from class com.google.protobuf.GeneratedMessage.Builder
addRepeatedField, clearField, clearOneof, clone, getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, internalGetMutableMapField, internalGetMutableMapFieldReflection, isClean, markClean, mergeUnknownFields, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setField, setRepeatedField, setUnknownFields, setUnknownFieldSetBuilder, setUnknownFieldsProto3Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringMethods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageExceptionMethods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface com.google.protobuf.Message.Builder
mergeDelimitedFrom, mergeDelimitedFromMethods inherited from interface com.google.protobuf.MessageLite.Builder
mergeFromMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() -
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessage.Builder<OnlineEvaluator.Config.Builder>
-
clear
- Specified by:
clearin interfacecom.google.protobuf.Message.Builder- Specified by:
clearin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clearin classcom.google.protobuf.GeneratedMessage.Builder<OnlineEvaluator.Config.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.Message.Builder- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.MessageOrBuilder- Overrides:
getDescriptorForTypein classcom.google.protobuf.GeneratedMessage.Builder<OnlineEvaluator.Config.Builder>
-
getDefaultInstanceForType
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
mergeFrom
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<OnlineEvaluator.Config.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessage.Builder<OnlineEvaluator.Config.Builder>
-
mergeFrom
public OnlineEvaluator.Config.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Specified by:
mergeFromin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<OnlineEvaluator.Config.Builder>- Throws:
IOException
-
getSamplingMethodCase
- Specified by:
getSamplingMethodCasein interfaceOnlineEvaluator.ConfigOrBuilder
-
clearSamplingMethod
-
hasRandomSampling
public boolean hasRandomSampling()Random sampling method.
.google.cloud.aiplatform.v1beta1.OnlineEvaluator.Config.RandomSampling random_sampling = 2;- Specified by:
hasRandomSamplingin interfaceOnlineEvaluator.ConfigOrBuilder- Returns:
- Whether the randomSampling field is set.
-
getRandomSampling
Random sampling method.
.google.cloud.aiplatform.v1beta1.OnlineEvaluator.Config.RandomSampling random_sampling = 2;- Specified by:
getRandomSamplingin interfaceOnlineEvaluator.ConfigOrBuilder- Returns:
- The randomSampling.
-
setRandomSampling
public OnlineEvaluator.Config.Builder setRandomSampling(OnlineEvaluator.Config.RandomSampling value) Random sampling method.
.google.cloud.aiplatform.v1beta1.OnlineEvaluator.Config.RandomSampling random_sampling = 2; -
setRandomSampling
public OnlineEvaluator.Config.Builder setRandomSampling(OnlineEvaluator.Config.RandomSampling.Builder builderForValue) Random sampling method.
.google.cloud.aiplatform.v1beta1.OnlineEvaluator.Config.RandomSampling random_sampling = 2; -
mergeRandomSampling
public OnlineEvaluator.Config.Builder mergeRandomSampling(OnlineEvaluator.Config.RandomSampling value) Random sampling method.
.google.cloud.aiplatform.v1beta1.OnlineEvaluator.Config.RandomSampling random_sampling = 2; -
clearRandomSampling
Random sampling method.
.google.cloud.aiplatform.v1beta1.OnlineEvaluator.Config.RandomSampling random_sampling = 2; -
getRandomSamplingBuilder
Random sampling method.
.google.cloud.aiplatform.v1beta1.OnlineEvaluator.Config.RandomSampling random_sampling = 2; -
getRandomSamplingOrBuilder
Random sampling method.
.google.cloud.aiplatform.v1beta1.OnlineEvaluator.Config.RandomSampling random_sampling = 2;- Specified by:
getRandomSamplingOrBuilderin interfaceOnlineEvaluator.ConfigOrBuilder
-
getMaxEvaluatedSamplesPerRun
public long getMaxEvaluatedSamplesPerRun()Optional. The maximum number of evaluations to perform per run. If set to 0, the number is unbounded.
int64 max_evaluated_samples_per_run = 1 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
getMaxEvaluatedSamplesPerRunin interfaceOnlineEvaluator.ConfigOrBuilder- Returns:
- The maxEvaluatedSamplesPerRun.
-
setMaxEvaluatedSamplesPerRun
Optional. The maximum number of evaluations to perform per run. If set to 0, the number is unbounded.
int64 max_evaluated_samples_per_run = 1 [(.google.api.field_behavior) = OPTIONAL];- Parameters:
value- The maxEvaluatedSamplesPerRun to set.- Returns:
- This builder for chaining.
-
clearMaxEvaluatedSamplesPerRun
Optional. The maximum number of evaluations to perform per run. If set to 0, the number is unbounded.
int64 max_evaluated_samples_per_run = 1 [(.google.api.field_behavior) = OPTIONAL];- Returns:
- This builder for chaining.
-