public static final class ExactMatchInput.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<ExactMatchInput.Builder> implements ExactMatchInputOrBuilder
Input for exact match metric.Protobuf type
google.cloud.aiplatform.v1beta1.ExactMatchInputgetAllFields, 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<ExactMatchInput.Builder>public ExactMatchInput.Builder clear()
clear in interface com.google.protobuf.Message.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessageV3.Builder<ExactMatchInput.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<ExactMatchInput.Builder>public ExactMatchInput getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic ExactMatchInput build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic ExactMatchInput buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic ExactMatchInput.Builder clone()
clone in interface com.google.protobuf.Message.Builderclone in interface com.google.protobuf.MessageLite.Builderclone in class com.google.protobuf.GeneratedMessageV3.Builder<ExactMatchInput.Builder>public ExactMatchInput.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<ExactMatchInput.Builder>public ExactMatchInput.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
clearField in interface com.google.protobuf.Message.BuilderclearField in class com.google.protobuf.GeneratedMessageV3.Builder<ExactMatchInput.Builder>public ExactMatchInput.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
clearOneof in interface com.google.protobuf.Message.BuilderclearOneof in class com.google.protobuf.GeneratedMessageV3.Builder<ExactMatchInput.Builder>public ExactMatchInput.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<ExactMatchInput.Builder>public ExactMatchInput.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<ExactMatchInput.Builder>public ExactMatchInput.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<ExactMatchInput.Builder>public ExactMatchInput.Builder mergeFrom(ExactMatchInput other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3.Builder<ExactMatchInput.Builder>public ExactMatchInput.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<ExactMatchInput.Builder>IOExceptionpublic boolean hasMetricSpec()
Required. Spec for exact match metric.
.google.cloud.aiplatform.v1beta1.ExactMatchSpec metric_spec = 1 [(.google.api.field_behavior) = REQUIRED];
hasMetricSpec in interface ExactMatchInputOrBuilderpublic ExactMatchSpec getMetricSpec()
Required. Spec for exact match metric.
.google.cloud.aiplatform.v1beta1.ExactMatchSpec metric_spec = 1 [(.google.api.field_behavior) = REQUIRED];
getMetricSpec in interface ExactMatchInputOrBuilderpublic ExactMatchInput.Builder setMetricSpec(ExactMatchSpec value)
Required. Spec for exact match metric.
.google.cloud.aiplatform.v1beta1.ExactMatchSpec metric_spec = 1 [(.google.api.field_behavior) = REQUIRED];
public ExactMatchInput.Builder setMetricSpec(ExactMatchSpec.Builder builderForValue)
Required. Spec for exact match metric.
.google.cloud.aiplatform.v1beta1.ExactMatchSpec metric_spec = 1 [(.google.api.field_behavior) = REQUIRED];
public ExactMatchInput.Builder mergeMetricSpec(ExactMatchSpec value)
Required. Spec for exact match metric.
.google.cloud.aiplatform.v1beta1.ExactMatchSpec metric_spec = 1 [(.google.api.field_behavior) = REQUIRED];
public ExactMatchInput.Builder clearMetricSpec()
Required. Spec for exact match metric.
.google.cloud.aiplatform.v1beta1.ExactMatchSpec metric_spec = 1 [(.google.api.field_behavior) = REQUIRED];
public ExactMatchSpec.Builder getMetricSpecBuilder()
Required. Spec for exact match metric.
.google.cloud.aiplatform.v1beta1.ExactMatchSpec metric_spec = 1 [(.google.api.field_behavior) = REQUIRED];
public ExactMatchSpecOrBuilder getMetricSpecOrBuilder()
Required. Spec for exact match metric.
.google.cloud.aiplatform.v1beta1.ExactMatchSpec metric_spec = 1 [(.google.api.field_behavior) = REQUIRED];
getMetricSpecOrBuilder in interface ExactMatchInputOrBuilderpublic List<ExactMatchInstance> getInstancesList()
Required. Repeated exact match instances.
repeated .google.cloud.aiplatform.v1beta1.ExactMatchInstance instances = 2 [(.google.api.field_behavior) = REQUIRED];
getInstancesList in interface ExactMatchInputOrBuilderpublic int getInstancesCount()
Required. Repeated exact match instances.
repeated .google.cloud.aiplatform.v1beta1.ExactMatchInstance instances = 2 [(.google.api.field_behavior) = REQUIRED];
getInstancesCount in interface ExactMatchInputOrBuilderpublic ExactMatchInstance getInstances(int index)
Required. Repeated exact match instances.
repeated .google.cloud.aiplatform.v1beta1.ExactMatchInstance instances = 2 [(.google.api.field_behavior) = REQUIRED];
getInstances in interface ExactMatchInputOrBuilderpublic ExactMatchInput.Builder setInstances(int index, ExactMatchInstance value)
Required. Repeated exact match instances.
repeated .google.cloud.aiplatform.v1beta1.ExactMatchInstance instances = 2 [(.google.api.field_behavior) = REQUIRED];
public ExactMatchInput.Builder setInstances(int index, ExactMatchInstance.Builder builderForValue)
Required. Repeated exact match instances.
repeated .google.cloud.aiplatform.v1beta1.ExactMatchInstance instances = 2 [(.google.api.field_behavior) = REQUIRED];
public ExactMatchInput.Builder addInstances(ExactMatchInstance value)
Required. Repeated exact match instances.
repeated .google.cloud.aiplatform.v1beta1.ExactMatchInstance instances = 2 [(.google.api.field_behavior) = REQUIRED];
public ExactMatchInput.Builder addInstances(int index, ExactMatchInstance value)
Required. Repeated exact match instances.
repeated .google.cloud.aiplatform.v1beta1.ExactMatchInstance instances = 2 [(.google.api.field_behavior) = REQUIRED];
public ExactMatchInput.Builder addInstances(ExactMatchInstance.Builder builderForValue)
Required. Repeated exact match instances.
repeated .google.cloud.aiplatform.v1beta1.ExactMatchInstance instances = 2 [(.google.api.field_behavior) = REQUIRED];
public ExactMatchInput.Builder addInstances(int index, ExactMatchInstance.Builder builderForValue)
Required. Repeated exact match instances.
repeated .google.cloud.aiplatform.v1beta1.ExactMatchInstance instances = 2 [(.google.api.field_behavior) = REQUIRED];
public ExactMatchInput.Builder addAllInstances(Iterable<? extends ExactMatchInstance> values)
Required. Repeated exact match instances.
repeated .google.cloud.aiplatform.v1beta1.ExactMatchInstance instances = 2 [(.google.api.field_behavior) = REQUIRED];
public ExactMatchInput.Builder clearInstances()
Required. Repeated exact match instances.
repeated .google.cloud.aiplatform.v1beta1.ExactMatchInstance instances = 2 [(.google.api.field_behavior) = REQUIRED];
public ExactMatchInput.Builder removeInstances(int index)
Required. Repeated exact match instances.
repeated .google.cloud.aiplatform.v1beta1.ExactMatchInstance instances = 2 [(.google.api.field_behavior) = REQUIRED];
public ExactMatchInstance.Builder getInstancesBuilder(int index)
Required. Repeated exact match instances.
repeated .google.cloud.aiplatform.v1beta1.ExactMatchInstance instances = 2 [(.google.api.field_behavior) = REQUIRED];
public ExactMatchInstanceOrBuilder getInstancesOrBuilder(int index)
Required. Repeated exact match instances.
repeated .google.cloud.aiplatform.v1beta1.ExactMatchInstance instances = 2 [(.google.api.field_behavior) = REQUIRED];
getInstancesOrBuilder in interface ExactMatchInputOrBuilderpublic List<? extends ExactMatchInstanceOrBuilder> getInstancesOrBuilderList()
Required. Repeated exact match instances.
repeated .google.cloud.aiplatform.v1beta1.ExactMatchInstance instances = 2 [(.google.api.field_behavior) = REQUIRED];
getInstancesOrBuilderList in interface ExactMatchInputOrBuilderpublic ExactMatchInstance.Builder addInstancesBuilder()
Required. Repeated exact match instances.
repeated .google.cloud.aiplatform.v1beta1.ExactMatchInstance instances = 2 [(.google.api.field_behavior) = REQUIRED];
public ExactMatchInstance.Builder addInstancesBuilder(int index)
Required. Repeated exact match instances.
repeated .google.cloud.aiplatform.v1beta1.ExactMatchInstance instances = 2 [(.google.api.field_behavior) = REQUIRED];
public List<ExactMatchInstance.Builder> getInstancesBuilderList()
Required. Repeated exact match instances.
repeated .google.cloud.aiplatform.v1beta1.ExactMatchInstance instances = 2 [(.google.api.field_behavior) = REQUIRED];
public final ExactMatchInput.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
setUnknownFields in interface com.google.protobuf.Message.BuildersetUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<ExactMatchInput.Builder>public final ExactMatchInput.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
mergeUnknownFields in interface com.google.protobuf.Message.BuildermergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<ExactMatchInput.Builder>Copyright © 2024 Google LLC. All rights reserved.