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