Package com.google.cloud.aiplatform.v1
Class ToolNameMatchInput.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessage.Builder<ToolNameMatchInput.Builder>
com.google.cloud.aiplatform.v1.ToolNameMatchInput.Builder
- All Implemented Interfaces:
ToolNameMatchInputOrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable
- Enclosing class:
- ToolNameMatchInput
public static final class ToolNameMatchInput.Builder
extends com.google.protobuf.GeneratedMessage.Builder<ToolNameMatchInput.Builder>
implements ToolNameMatchInputOrBuilder
Input for tool name match metric.Protobuf type
google.cloud.aiplatform.v1.ToolNameMatchInput-
Method Summary
Modifier and TypeMethodDescriptionaddAllInstances(Iterable<? extends ToolNameMatchInstance> values) Required.addInstances(int index, ToolNameMatchInstance value) Required.addInstances(int index, ToolNameMatchInstance.Builder builderForValue) Required.Required.addInstances(ToolNameMatchInstance.Builder builderForValue) Required.Required.addInstancesBuilder(int index) Required.build()clear()Required.Required.static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.DescriptorgetInstances(int index) Required.getInstancesBuilder(int index) Required.Required.intRequired.Required.getInstancesOrBuilder(int index) Required.List<? extends ToolNameMatchInstanceOrBuilder>Required.Required.Required.Required.booleanRequired.protected com.google.protobuf.GeneratedMessage.FieldAccessorTablefinal booleanmergeFrom(ToolNameMatchInput other) mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) mergeMetricSpec(ToolNameMatchSpec value) Required.removeInstances(int index) Required.setInstances(int index, ToolNameMatchInstance value) Required.setInstances(int index, ToolNameMatchInstance.Builder builderForValue) Required.setMetricSpec(ToolNameMatchSpec value) Required.setMetricSpec(ToolNameMatchSpec.Builder builderForValue) Required.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<ToolNameMatchInput.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<ToolNameMatchInput.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<ToolNameMatchInput.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<ToolNameMatchInput.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessage.Builder<ToolNameMatchInput.Builder>
-
mergeFrom
public ToolNameMatchInput.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<ToolNameMatchInput.Builder>- Throws:
IOException
-
hasMetricSpec
public boolean hasMetricSpec()Required. Spec for tool name match metric.
.google.cloud.aiplatform.v1.ToolNameMatchSpec metric_spec = 1 [(.google.api.field_behavior) = REQUIRED];- Specified by:
hasMetricSpecin interfaceToolNameMatchInputOrBuilder- Returns:
- Whether the metricSpec field is set.
-
getMetricSpec
Required. Spec for tool name match metric.
.google.cloud.aiplatform.v1.ToolNameMatchSpec metric_spec = 1 [(.google.api.field_behavior) = REQUIRED];- Specified by:
getMetricSpecin interfaceToolNameMatchInputOrBuilder- Returns:
- The metricSpec.
-
setMetricSpec
Required. Spec for tool name match metric.
.google.cloud.aiplatform.v1.ToolNameMatchSpec metric_spec = 1 [(.google.api.field_behavior) = REQUIRED]; -
setMetricSpec
Required. Spec for tool name match metric.
.google.cloud.aiplatform.v1.ToolNameMatchSpec metric_spec = 1 [(.google.api.field_behavior) = REQUIRED]; -
mergeMetricSpec
Required. Spec for tool name match metric.
.google.cloud.aiplatform.v1.ToolNameMatchSpec metric_spec = 1 [(.google.api.field_behavior) = REQUIRED]; -
clearMetricSpec
Required. Spec for tool name match metric.
.google.cloud.aiplatform.v1.ToolNameMatchSpec metric_spec = 1 [(.google.api.field_behavior) = REQUIRED]; -
getMetricSpecBuilder
Required. Spec for tool name match metric.
.google.cloud.aiplatform.v1.ToolNameMatchSpec metric_spec = 1 [(.google.api.field_behavior) = REQUIRED]; -
getMetricSpecOrBuilder
Required. Spec for tool name match metric.
.google.cloud.aiplatform.v1.ToolNameMatchSpec metric_spec = 1 [(.google.api.field_behavior) = REQUIRED];- Specified by:
getMetricSpecOrBuilderin interfaceToolNameMatchInputOrBuilder
-
getInstancesList
Required. Repeated tool name match instances.
repeated .google.cloud.aiplatform.v1.ToolNameMatchInstance instances = 2 [(.google.api.field_behavior) = REQUIRED];- Specified by:
getInstancesListin interfaceToolNameMatchInputOrBuilder
-
getInstancesCount
public int getInstancesCount()Required. Repeated tool name match instances.
repeated .google.cloud.aiplatform.v1.ToolNameMatchInstance instances = 2 [(.google.api.field_behavior) = REQUIRED];- Specified by:
getInstancesCountin interfaceToolNameMatchInputOrBuilder
-
getInstances
Required. Repeated tool name match instances.
repeated .google.cloud.aiplatform.v1.ToolNameMatchInstance instances = 2 [(.google.api.field_behavior) = REQUIRED];- Specified by:
getInstancesin interfaceToolNameMatchInputOrBuilder
-
setInstances
Required. Repeated tool name match instances.
repeated .google.cloud.aiplatform.v1.ToolNameMatchInstance instances = 2 [(.google.api.field_behavior) = REQUIRED]; -
setInstances
public ToolNameMatchInput.Builder setInstances(int index, ToolNameMatchInstance.Builder builderForValue) Required. Repeated tool name match instances.
repeated .google.cloud.aiplatform.v1.ToolNameMatchInstance instances = 2 [(.google.api.field_behavior) = REQUIRED]; -
addInstances
Required. Repeated tool name match instances.
repeated .google.cloud.aiplatform.v1.ToolNameMatchInstance instances = 2 [(.google.api.field_behavior) = REQUIRED]; -
addInstances
Required. Repeated tool name match instances.
repeated .google.cloud.aiplatform.v1.ToolNameMatchInstance instances = 2 [(.google.api.field_behavior) = REQUIRED]; -
addInstances
Required. Repeated tool name match instances.
repeated .google.cloud.aiplatform.v1.ToolNameMatchInstance instances = 2 [(.google.api.field_behavior) = REQUIRED]; -
addInstances
public ToolNameMatchInput.Builder addInstances(int index, ToolNameMatchInstance.Builder builderForValue) Required. Repeated tool name match instances.
repeated .google.cloud.aiplatform.v1.ToolNameMatchInstance instances = 2 [(.google.api.field_behavior) = REQUIRED]; -
addAllInstances
Required. Repeated tool name match instances.
repeated .google.cloud.aiplatform.v1.ToolNameMatchInstance instances = 2 [(.google.api.field_behavior) = REQUIRED]; -
clearInstances
Required. Repeated tool name match instances.
repeated .google.cloud.aiplatform.v1.ToolNameMatchInstance instances = 2 [(.google.api.field_behavior) = REQUIRED]; -
removeInstances
Required. Repeated tool name match instances.
repeated .google.cloud.aiplatform.v1.ToolNameMatchInstance instances = 2 [(.google.api.field_behavior) = REQUIRED]; -
getInstancesBuilder
Required. Repeated tool name match instances.
repeated .google.cloud.aiplatform.v1.ToolNameMatchInstance instances = 2 [(.google.api.field_behavior) = REQUIRED]; -
getInstancesOrBuilder
Required. Repeated tool name match instances.
repeated .google.cloud.aiplatform.v1.ToolNameMatchInstance instances = 2 [(.google.api.field_behavior) = REQUIRED];- Specified by:
getInstancesOrBuilderin interfaceToolNameMatchInputOrBuilder
-
getInstancesOrBuilderList
Required. Repeated tool name match instances.
repeated .google.cloud.aiplatform.v1.ToolNameMatchInstance instances = 2 [(.google.api.field_behavior) = REQUIRED];- Specified by:
getInstancesOrBuilderListin interfaceToolNameMatchInputOrBuilder
-
addInstancesBuilder
Required. Repeated tool name match instances.
repeated .google.cloud.aiplatform.v1.ToolNameMatchInstance instances = 2 [(.google.api.field_behavior) = REQUIRED]; -
addInstancesBuilder
Required. Repeated tool name match instances.
repeated .google.cloud.aiplatform.v1.ToolNameMatchInstance instances = 2 [(.google.api.field_behavior) = REQUIRED]; -
getInstancesBuilderList
Required. Repeated tool name match instances.
repeated .google.cloud.aiplatform.v1.ToolNameMatchInstance instances = 2 [(.google.api.field_behavior) = REQUIRED];
-