public final class ComputationBasedMetricSpec extends GeneratedMessage implements ComputationBasedMetricSpecOrBuilder
Specification for a computation based metric.
Protobuf type google.cloud.aiplatform.v1beta1.ComputationBasedMetricSpec
Inherited Members
com.google.protobuf.GeneratedMessage.<ContainingT,T>newFileScopedGeneratedExtension(java.lang.Class<?>,com.google.protobuf.Message)
com.google.protobuf.GeneratedMessage.<ContainingT,T>newMessageScopedGeneratedExtension(com.google.protobuf.Message,int,java.lang.Class<?>,com.google.protobuf.Message)
com.google.protobuf.GeneratedMessage.<ListT>makeMutableCopy(ListT)
com.google.protobuf.GeneratedMessage.<ListT>makeMutableCopy(ListT,int)
com.google.protobuf.GeneratedMessage.<T>emptyList(java.lang.Class<T>)
com.google.protobuf.GeneratedMessage.<V>serializeBooleanMapTo(com.google.protobuf.CodedOutputStream,com.google.protobuf.MapField<java.lang.Boolean,V>,com.google.protobuf.MapEntry<java.lang.Boolean,V>,int)
com.google.protobuf.GeneratedMessage.<V>serializeIntegerMapTo(com.google.protobuf.CodedOutputStream,com.google.protobuf.MapField<java.lang.Integer,V>,com.google.protobuf.MapEntry<java.lang.Integer,V>,int)
com.google.protobuf.GeneratedMessage.<V>serializeLongMapTo(com.google.protobuf.CodedOutputStream,com.google.protobuf.MapField<java.lang.Long,V>,com.google.protobuf.MapEntry<java.lang.Long,V>,int)
com.google.protobuf.GeneratedMessage.<V>serializeStringMapTo(com.google.protobuf.CodedOutputStream,com.google.protobuf.MapField<java.lang.String,V>,com.google.protobuf.MapEntry<java.lang.String,V>,int)
com.google.protobuf.GeneratedMessage.canUseUnsafe()
com.google.protobuf.GeneratedMessage.emptyBooleanList()
com.google.protobuf.GeneratedMessage.emptyDoubleList()
com.google.protobuf.GeneratedMessage.emptyFloatList()
com.google.protobuf.GeneratedMessage.emptyIntList()
com.google.protobuf.GeneratedMessage.emptyLongList()
com.google.protobuf.GeneratedMessage.internalGetMapFieldReflection(int)
com.google.protobuf.GeneratedMessage.isStringEmpty(java.lang.Object)
com.google.protobuf.GeneratedMessage.mergeFromAndMakeImmutableInternal(com.google.protobuf.CodedInputStream,com.google.protobuf.ExtensionRegistryLite)
com.google.protobuf.GeneratedMessage.newInstance(com.google.protobuf.GeneratedMessage.UnusedPrivateParameter)
com.google.protobuf.GeneratedMessage.parseUnknownFieldProto3(com.google.protobuf.CodedInputStream,com.google.protobuf.UnknownFieldSet.Builder,com.google.protobuf.ExtensionRegistryLite,int)
Static Fields
public static final int PARAMETERS_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
public static final int TYPE_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
Static Methods
public static ComputationBasedMetricSpec getDefaultInstance()
public static final Descriptors.Descriptor getDescriptor()
public static ComputationBasedMetricSpec.Builder newBuilder()
public static ComputationBasedMetricSpec.Builder newBuilder(ComputationBasedMetricSpec prototype)
public static ComputationBasedMetricSpec parseDelimitedFrom(InputStream input)
public static ComputationBasedMetricSpec parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
public static ComputationBasedMetricSpec parseFrom(byte[] data)
| Parameter |
| Name |
Description |
data |
byte[]
|
public static ComputationBasedMetricSpec parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
public static ComputationBasedMetricSpec parseFrom(ByteString data)
public static ComputationBasedMetricSpec parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static ComputationBasedMetricSpec parseFrom(CodedInputStream input)
public static ComputationBasedMetricSpec parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public static ComputationBasedMetricSpec parseFrom(InputStream input)
public static ComputationBasedMetricSpec parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
public static ComputationBasedMetricSpec parseFrom(ByteBuffer data)
public static ComputationBasedMetricSpec parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
public static Parser<ComputationBasedMetricSpec> parser()
Methods
public boolean equals(Object obj)
| Parameter |
| Name |
Description |
obj |
Object
|
Overrides
public ComputationBasedMetricSpec getDefaultInstanceForType()
public Struct getParameters()
Optional. A map of parameters for the metric, e.g. {"rouge_type":
"rougeL"}.
optional .google.protobuf.Struct parameters = 2 [(.google.api.field_behavior) = OPTIONAL];
| Returns |
| Type |
Description |
Struct |
The parameters.
|
public StructOrBuilder getParametersOrBuilder()
Optional. A map of parameters for the metric, e.g. {"rouge_type":
"rougeL"}.
optional .google.protobuf.Struct parameters = 2 [(.google.api.field_behavior) = OPTIONAL];
public Parser<ComputationBasedMetricSpec> getParserForType()
Overrides
public int getSerializedSize()
| Returns |
| Type |
Description |
int |
|
Overrides
public ComputationBasedMetricSpec.ComputationBasedMetricType getType()
Required. The type of the computation based metric.
optional .google.cloud.aiplatform.v1beta1.ComputationBasedMetricSpec.ComputationBasedMetricType type = 1 [(.google.api.field_behavior) = REQUIRED];
public int getTypeValue()
Required. The type of the computation based metric.
optional .google.cloud.aiplatform.v1beta1.ComputationBasedMetricSpec.ComputationBasedMetricType type = 1 [(.google.api.field_behavior) = REQUIRED];
| Returns |
| Type |
Description |
int |
The enum numeric value on the wire for type.
|
public boolean hasParameters()
Optional. A map of parameters for the metric, e.g. {"rouge_type":
"rougeL"}.
optional .google.protobuf.Struct parameters = 2 [(.google.api.field_behavior) = OPTIONAL];
| Returns |
| Type |
Description |
boolean |
Whether the parameters field is set.
|
Required. The type of the computation based metric.
optional .google.cloud.aiplatform.v1beta1.ComputationBasedMetricSpec.ComputationBasedMetricType type = 1 [(.google.api.field_behavior) = REQUIRED];
| Returns |
| Type |
Description |
boolean |
Whether the type field is set.
|
| Returns |
| Type |
Description |
int |
|
Overrides
protected GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
public final boolean isInitialized()
Overrides
public ComputationBasedMetricSpec.Builder newBuilderForType()
protected ComputationBasedMetricSpec.Builder newBuilderForType(AbstractMessage.BuilderParent parent)
Overrides
public ComputationBasedMetricSpec.Builder toBuilder()
public void writeTo(CodedOutputStream output)
Overrides