public static final class MetricxInput.Builder extends GeneratedMessageV3.Builder<MetricxInput.Builder> implements MetricxInputOrBuilder
Input for MetricX metric.
Protobuf type google.cloud.aiplatform.v1.MetricxInput
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 MetricxInput.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Overrides
public MetricxInput build()
public MetricxInput buildPartial()
public MetricxInput.Builder clear()
Overrides
public MetricxInput.Builder clearField(Descriptors.FieldDescriptor field)
Overrides
public MetricxInput.Builder clearInstance()
Required. Metricx instance.
.google.cloud.aiplatform.v1.MetricxInstance instance = 2 [(.google.api.field_behavior) = REQUIRED];
public MetricxInput.Builder clearMetricSpec()
Required. Spec for Metricx metric.
.google.cloud.aiplatform.v1.MetricxSpec metric_spec = 1 [(.google.api.field_behavior) = REQUIRED];
public MetricxInput.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Overrides
public MetricxInput.Builder clone()
Overrides
public MetricxInput getDefaultInstanceForType()
public Descriptors.Descriptor getDescriptorForType()
Overrides
public MetricxInstance getInstance()
Required. Metricx instance.
.google.cloud.aiplatform.v1.MetricxInstance instance = 2 [(.google.api.field_behavior) = REQUIRED];
public MetricxInstance.Builder getInstanceBuilder()
Required. Metricx instance.
.google.cloud.aiplatform.v1.MetricxInstance instance = 2 [(.google.api.field_behavior) = REQUIRED];
public MetricxInstanceOrBuilder getInstanceOrBuilder()
Required. Metricx instance.
.google.cloud.aiplatform.v1.MetricxInstance instance = 2 [(.google.api.field_behavior) = REQUIRED];
public MetricxSpec getMetricSpec()
Required. Spec for Metricx metric.
.google.cloud.aiplatform.v1.MetricxSpec metric_spec = 1 [(.google.api.field_behavior) = REQUIRED];
public MetricxSpec.Builder getMetricSpecBuilder()
Required. Spec for Metricx metric.
.google.cloud.aiplatform.v1.MetricxSpec metric_spec = 1 [(.google.api.field_behavior) = REQUIRED];
public MetricxSpecOrBuilder getMetricSpecOrBuilder()
Required. Spec for Metricx metric.
.google.cloud.aiplatform.v1.MetricxSpec metric_spec = 1 [(.google.api.field_behavior) = REQUIRED];
public boolean hasInstance()
Required. Metricx instance.
.google.cloud.aiplatform.v1.MetricxInstance instance = 2 [(.google.api.field_behavior) = REQUIRED];
Returns |
Type |
Description |
boolean |
Whether the instance field is set.
|
public boolean hasMetricSpec()
Required. Spec for Metricx metric.
.google.cloud.aiplatform.v1.MetricxSpec 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 MetricxInput.Builder mergeFrom(MetricxInput other)
public MetricxInput.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Overrides
public MetricxInput.Builder mergeFrom(Message other)
Parameter |
Name |
Description |
other |
Message
|
Overrides
public MetricxInput.Builder mergeInstance(MetricxInstance value)
Required. Metricx instance.
.google.cloud.aiplatform.v1.MetricxInstance instance = 2 [(.google.api.field_behavior) = REQUIRED];
public MetricxInput.Builder mergeMetricSpec(MetricxSpec value)
Required. Spec for Metricx metric.
.google.cloud.aiplatform.v1.MetricxSpec metric_spec = 1 [(.google.api.field_behavior) = REQUIRED];
public final MetricxInput.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Overrides
public MetricxInput.Builder setField(Descriptors.FieldDescriptor field, Object value)
Overrides
public MetricxInput.Builder setInstance(MetricxInstance value)
Required. Metricx instance.
.google.cloud.aiplatform.v1.MetricxInstance instance = 2 [(.google.api.field_behavior) = REQUIRED];
public MetricxInput.Builder setInstance(MetricxInstance.Builder builderForValue)
Required. Metricx instance.
.google.cloud.aiplatform.v1.MetricxInstance instance = 2 [(.google.api.field_behavior) = REQUIRED];
public MetricxInput.Builder setMetricSpec(MetricxSpec value)
Required. Spec for Metricx metric.
.google.cloud.aiplatform.v1.MetricxSpec metric_spec = 1 [(.google.api.field_behavior) = REQUIRED];
public MetricxInput.Builder setMetricSpec(MetricxSpec.Builder builderForValue)
Required. Spec for Metricx metric.
.google.cloud.aiplatform.v1.MetricxSpec metric_spec = 1 [(.google.api.field_behavior) = REQUIRED];
public MetricxInput.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Overrides
public final MetricxInput.Builder setUnknownFields(UnknownFieldSet unknownFields)
Overrides