public static final class TrajectoryPrecisionInput.Builder extends GeneratedMessageV3.Builder<TrajectoryPrecisionInput.Builder> implements TrajectoryPrecisionInputOrBuilder
   
   Instances and metric spec for TrajectoryPrecision metric.
 Protobuf type google.cloud.aiplatform.v1beta1.TrajectoryPrecisionInput
    Inherited Members
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
      com.google.protobuf.GeneratedMessageV3.Builder.getUnknownFieldSetBuilder()
    
    
    
    
    
    
    
      com.google.protobuf.GeneratedMessageV3.Builder.internalGetMapFieldReflection(int)
    
    
    
      com.google.protobuf.GeneratedMessageV3.Builder.internalGetMutableMapFieldReflection(int)
    
    
    
    
    
    
      com.google.protobuf.GeneratedMessageV3.Builder.mergeUnknownLengthDelimitedField(int,com.google.protobuf.ByteString)
    
    
      com.google.protobuf.GeneratedMessageV3.Builder.mergeUnknownVarintField(int,int)
    
    
    
    
    
      com.google.protobuf.GeneratedMessageV3.Builder.parseUnknownField(com.google.protobuf.CodedInputStream,com.google.protobuf.ExtensionRegistryLite,int)
    
    
    
    
      com.google.protobuf.GeneratedMessageV3.Builder.setUnknownFieldSetBuilder(com.google.protobuf.UnknownFieldSet.Builder)
    
    
    
    
    
    
    
    
    
    
    
    
   
  Static Methods
  
  
  
  
    public static final Descriptors.Descriptor getDescriptor()
   
  
  Methods
  
  
  
  
    public TrajectoryPrecisionInput.Builder addAllInstances(Iterable<? extends TrajectoryPrecisionInstance> values)
   
   Required. Repeated TrajectoryPrecision instance.
 
 repeated .google.cloud.aiplatform.v1beta1.TrajectoryPrecisionInstance instances = 2 [(.google.api.field_behavior) = REQUIRED];
 
    
      
        | Parameter | 
      
        | Name | Description | 
      
        | values | Iterable<? extends com.google.cloud.aiplatform.v1beta1.TrajectoryPrecisionInstance>
 | 
    
  
  
  
  
  
    public TrajectoryPrecisionInput.Builder addInstances(TrajectoryPrecisionInstance value)
   
   Required. Repeated TrajectoryPrecision instance.
 
 repeated .google.cloud.aiplatform.v1beta1.TrajectoryPrecisionInstance instances = 2 [(.google.api.field_behavior) = REQUIRED];
 
    public TrajectoryPrecisionInput.Builder addInstances(TrajectoryPrecisionInstance.Builder builderForValue)
   
   Required. Repeated TrajectoryPrecision instance.
 
 repeated .google.cloud.aiplatform.v1beta1.TrajectoryPrecisionInstance instances = 2 [(.google.api.field_behavior) = REQUIRED];
 
    public TrajectoryPrecisionInput.Builder addInstances(int index, TrajectoryPrecisionInstance value)
   
   Required. Repeated TrajectoryPrecision instance.
 
 repeated .google.cloud.aiplatform.v1beta1.TrajectoryPrecisionInstance instances = 2 [(.google.api.field_behavior) = REQUIRED];
 
    public TrajectoryPrecisionInput.Builder addInstances(int index, TrajectoryPrecisionInstance.Builder builderForValue)
   
   Required. Repeated TrajectoryPrecision instance.
 
 repeated .google.cloud.aiplatform.v1beta1.TrajectoryPrecisionInstance instances = 2 [(.google.api.field_behavior) = REQUIRED];
 
    public TrajectoryPrecisionInstance.Builder addInstancesBuilder()
   
   Required. Repeated TrajectoryPrecision instance.
 
 repeated .google.cloud.aiplatform.v1beta1.TrajectoryPrecisionInstance instances = 2 [(.google.api.field_behavior) = REQUIRED];
 
    public TrajectoryPrecisionInstance.Builder addInstancesBuilder(int index)
   
   Required. Repeated TrajectoryPrecision instance.
 
 repeated .google.cloud.aiplatform.v1beta1.TrajectoryPrecisionInstance instances = 2 [(.google.api.field_behavior) = REQUIRED];
 
    
      
        | Parameter | 
      
        | Name | Description | 
      
        | index | int
 | 
    
  
  
  
  
  
    public TrajectoryPrecisionInput.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
   
  
  
  Overrides
  
  
  
  
    public TrajectoryPrecisionInput build()
   
  
  
  
  
    public TrajectoryPrecisionInput buildPartial()
   
  
  
  
  
    public TrajectoryPrecisionInput.Builder clear()
   
  
  Overrides
  
  
  
  
    public TrajectoryPrecisionInput.Builder clearField(Descriptors.FieldDescriptor field)
   
  
  
  Overrides
  
  
  
  
    public TrajectoryPrecisionInput.Builder clearInstances()
   
   Required. Repeated TrajectoryPrecision instance.
 
 repeated .google.cloud.aiplatform.v1beta1.TrajectoryPrecisionInstance instances = 2 [(.google.api.field_behavior) = REQUIRED];
 
    public TrajectoryPrecisionInput.Builder clearMetricSpec()
   
   Required. Spec for TrajectoryPrecision metric.
 
 .google.cloud.aiplatform.v1beta1.TrajectoryPrecisionSpec metric_spec = 1 [(.google.api.field_behavior) = REQUIRED];
 
    public TrajectoryPrecisionInput.Builder clearOneof(Descriptors.OneofDescriptor oneof)
   
  
  
  Overrides
  
  
  
  
    public TrajectoryPrecisionInput.Builder clone()
   
  
  Overrides
  
  
  
  
    public TrajectoryPrecisionInput getDefaultInstanceForType()
   
  
  
  
  
    public Descriptors.Descriptor getDescriptorForType()
   
  
  Overrides
  
  
  
  
    public TrajectoryPrecisionInstance getInstances(int index)
   
   Required. Repeated TrajectoryPrecision instance.
 
 repeated .google.cloud.aiplatform.v1beta1.TrajectoryPrecisionInstance instances = 2 [(.google.api.field_behavior) = REQUIRED];
 
    
      
        | Parameter | 
      
        | Name | Description | 
      
        | index | int
 | 
    
  
  
  
  
  
    public TrajectoryPrecisionInstance.Builder getInstancesBuilder(int index)
   
   Required. Repeated TrajectoryPrecision instance.
 
 repeated .google.cloud.aiplatform.v1beta1.TrajectoryPrecisionInstance instances = 2 [(.google.api.field_behavior) = REQUIRED];
 
    
      
        | Parameter | 
      
        | Name | Description | 
      
        | index | int
 | 
    
  
  
  
  
  
    public List<TrajectoryPrecisionInstance.Builder> getInstancesBuilderList()
   
   Required. Repeated TrajectoryPrecision instance.
 
 repeated .google.cloud.aiplatform.v1beta1.TrajectoryPrecisionInstance instances = 2 [(.google.api.field_behavior) = REQUIRED];
 
    public int getInstancesCount()
   
   Required. Repeated TrajectoryPrecision instance.
 
 repeated .google.cloud.aiplatform.v1beta1.TrajectoryPrecisionInstance instances = 2 [(.google.api.field_behavior) = REQUIRED];
 
    
      
        | Returns | 
      
        | Type | Description | 
      
        | int |  | 
    
  
  
  
  
    public List<TrajectoryPrecisionInstance> getInstancesList()
   
   Required. Repeated TrajectoryPrecision instance.
 
 repeated .google.cloud.aiplatform.v1beta1.TrajectoryPrecisionInstance instances = 2 [(.google.api.field_behavior) = REQUIRED];
 
    public TrajectoryPrecisionInstanceOrBuilder getInstancesOrBuilder(int index)
   
   Required. Repeated TrajectoryPrecision instance.
 
 repeated .google.cloud.aiplatform.v1beta1.TrajectoryPrecisionInstance instances = 2 [(.google.api.field_behavior) = REQUIRED];
 
    
      
        | Parameter | 
      
        | Name | Description | 
      
        | index | int
 | 
    
  
  
  
  
  
    public List<? extends TrajectoryPrecisionInstanceOrBuilder> getInstancesOrBuilderList()
   
   Required. Repeated TrajectoryPrecision instance.
 
 repeated .google.cloud.aiplatform.v1beta1.TrajectoryPrecisionInstance instances = 2 [(.google.api.field_behavior) = REQUIRED];
 
    
      
        | Returns | 
      
        | Type | Description | 
      
        | List<? extends com.google.cloud.aiplatform.v1beta1.TrajectoryPrecisionInstanceOrBuilder> |  | 
    
  
  
  
  
    public TrajectoryPrecisionSpec getMetricSpec()
   
   Required. Spec for TrajectoryPrecision metric.
 
 .google.cloud.aiplatform.v1beta1.TrajectoryPrecisionSpec metric_spec = 1 [(.google.api.field_behavior) = REQUIRED];
 
    public TrajectoryPrecisionSpec.Builder getMetricSpecBuilder()
   
   Required. Spec for TrajectoryPrecision metric.
 
 .google.cloud.aiplatform.v1beta1.TrajectoryPrecisionSpec metric_spec = 1 [(.google.api.field_behavior) = REQUIRED];
 
    public TrajectoryPrecisionSpecOrBuilder getMetricSpecOrBuilder()
   
   Required. Spec for TrajectoryPrecision metric.
 
 .google.cloud.aiplatform.v1beta1.TrajectoryPrecisionSpec metric_spec = 1 [(.google.api.field_behavior) = REQUIRED];
 
    public boolean hasMetricSpec()
   
   Required. Spec for TrajectoryPrecision metric.
 
 .google.cloud.aiplatform.v1beta1.TrajectoryPrecisionSpec metric_spec = 1 [(.google.api.field_behavior) = REQUIRED];
 
    
      
        | Returns | 
      
        | Type | Description | 
      
        | boolean | Whether the metricSpec field is set. | 
    
  
  
  
  
    protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
   
  
  Overrides
  
  
  
  
    public final boolean isInitialized()
   
  
  Overrides
  
  
  
  
    public TrajectoryPrecisionInput.Builder mergeFrom(TrajectoryPrecisionInput other)
   
  
  
  
  
  
    public TrajectoryPrecisionInput.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
   
  
  
  Overrides
  
  
  
  
  
    public TrajectoryPrecisionInput.Builder mergeFrom(Message other)
   
  
    
      
        | Parameter | 
      
        | Name | Description | 
      
        | other | Message
 | 
    
  
  
  Overrides
  
  
  
  
    public TrajectoryPrecisionInput.Builder mergeMetricSpec(TrajectoryPrecisionSpec value)
   
   Required. Spec for TrajectoryPrecision metric.
 
 .google.cloud.aiplatform.v1beta1.TrajectoryPrecisionSpec metric_spec = 1 [(.google.api.field_behavior) = REQUIRED];
 
    public final TrajectoryPrecisionInput.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
   
  
  
  Overrides
  
  
  
  
    public TrajectoryPrecisionInput.Builder removeInstances(int index)
   
   Required. Repeated TrajectoryPrecision instance.
 
 repeated .google.cloud.aiplatform.v1beta1.TrajectoryPrecisionInstance instances = 2 [(.google.api.field_behavior) = REQUIRED];
 
    
      
        | Parameter | 
      
        | Name | Description | 
      
        | index | int
 | 
    
  
  
  
  
  
    public TrajectoryPrecisionInput.Builder setField(Descriptors.FieldDescriptor field, Object value)
   
  
  
  Overrides
  
  
  
  
    public TrajectoryPrecisionInput.Builder setInstances(int index, TrajectoryPrecisionInstance value)
   
   Required. Repeated TrajectoryPrecision instance.
 
 repeated .google.cloud.aiplatform.v1beta1.TrajectoryPrecisionInstance instances = 2 [(.google.api.field_behavior) = REQUIRED];
 
    public TrajectoryPrecisionInput.Builder setInstances(int index, TrajectoryPrecisionInstance.Builder builderForValue)
   
   Required. Repeated TrajectoryPrecision instance.
 
 repeated .google.cloud.aiplatform.v1beta1.TrajectoryPrecisionInstance instances = 2 [(.google.api.field_behavior) = REQUIRED];
 
    public TrajectoryPrecisionInput.Builder setMetricSpec(TrajectoryPrecisionSpec value)
   
   Required. Spec for TrajectoryPrecision metric.
 
 .google.cloud.aiplatform.v1beta1.TrajectoryPrecisionSpec metric_spec = 1 [(.google.api.field_behavior) = REQUIRED];
 
    public TrajectoryPrecisionInput.Builder setMetricSpec(TrajectoryPrecisionSpec.Builder builderForValue)
   
   Required. Spec for TrajectoryPrecision metric.
 
 .google.cloud.aiplatform.v1beta1.TrajectoryPrecisionSpec metric_spec = 1 [(.google.api.field_behavior) = REQUIRED];
 
    public TrajectoryPrecisionInput.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
   
  
  
  Overrides
  
  
  
  
    public final TrajectoryPrecisionInput.Builder setUnknownFields(UnknownFieldSet unknownFields)
   
  
  
  Overrides