public static final class OperationProgress.Metric extends GeneratedMessageV3 implements OperationProgress.MetricOrBuilder
Progress metric is (string, int|float|string) pair.
Protobuf type google.container.v1.OperationProgress.Metric
Inherited Members
com.google.protobuf.GeneratedMessageV3.<ListT>makeMutableCopy(ListT)
Static Fields
DOUBLE_VALUE_FIELD_NUMBER
public static final int DOUBLE_VALUE_FIELD_NUMBER
Field Value |
---|
Type | Description |
int | |
INT_VALUE_FIELD_NUMBER
public static final int INT_VALUE_FIELD_NUMBER
Field Value |
---|
Type | Description |
int | |
NAME_FIELD_NUMBER
public static final int NAME_FIELD_NUMBER
Field Value |
---|
Type | Description |
int | |
STRING_VALUE_FIELD_NUMBER
public static final int STRING_VALUE_FIELD_NUMBER
Field Value |
---|
Type | Description |
int | |
Static Methods
getDefaultInstance()
public static OperationProgress.Metric getDefaultInstance()
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
newBuilder()
public static OperationProgress.Metric.Builder newBuilder()
newBuilder(OperationProgress.Metric prototype)
public static OperationProgress.Metric.Builder newBuilder(OperationProgress.Metric prototype)
public static OperationProgress.Metric parseDelimitedFrom(InputStream input)
public static OperationProgress.Metric parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
parseFrom(byte[] data)
public static OperationProgress.Metric parseFrom(byte[] data)
Parameter |
---|
Name | Description |
data | byte[]
|
parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
public static OperationProgress.Metric parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
parseFrom(ByteString data)
public static OperationProgress.Metric parseFrom(ByteString data)
parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static OperationProgress.Metric parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static OperationProgress.Metric parseFrom(CodedInputStream input)
public static OperationProgress.Metric parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public static OperationProgress.Metric parseFrom(InputStream input)
public static OperationProgress.Metric parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
parseFrom(ByteBuffer data)
public static OperationProgress.Metric parseFrom(ByteBuffer data)
parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
public static OperationProgress.Metric parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
parser()
public static Parser<OperationProgress.Metric> parser()
Methods
equals(Object obj)
public boolean equals(Object obj)
Parameter |
---|
Name | Description |
obj | Object
|
Overrides
getDefaultInstanceForType()
public OperationProgress.Metric getDefaultInstanceForType()
getDoubleValue()
public double getDoubleValue()
For metrics with floating point value.
double double_value = 3;
Returns |
---|
Type | Description |
double | The doubleValue.
|
getIntValue()
public long getIntValue()
For metrics with integer value.
int64 int_value = 2;
Returns |
---|
Type | Description |
long | The intValue.
|
getName()
Required. Metric name, e.g., "nodes total", "percent done".
string name = 1 [(.google.api.field_behavior) = REQUIRED];
Returns |
---|
Type | Description |
String | The name.
|
getNameBytes()
public ByteString getNameBytes()
Required. Metric name, e.g., "nodes total", "percent done".
string name = 1 [(.google.api.field_behavior) = REQUIRED];
Returns |
---|
Type | Description |
ByteString | The bytes for name.
|
getParserForType()
public Parser<OperationProgress.Metric> getParserForType()
Overrides
getSerializedSize()
public int getSerializedSize()
Returns |
---|
Type | Description |
int | |
Overrides
getStringValue()
public String getStringValue()
For metrics with custom values (ratios, visual progress, etc.).
string string_value = 4;
Returns |
---|
Type | Description |
String | The stringValue.
|
getStringValueBytes()
public ByteString getStringValueBytes()
For metrics with custom values (ratios, visual progress, etc.).
string string_value = 4;
Returns |
---|
Type | Description |
ByteString | The bytes for stringValue.
|
getValueCase()
public OperationProgress.Metric.ValueCase getValueCase()
hasDoubleValue()
public boolean hasDoubleValue()
For metrics with floating point value.
double double_value = 3;
Returns |
---|
Type | Description |
boolean | Whether the doubleValue field is set.
|
hasIntValue()
public boolean hasIntValue()
For metrics with integer value.
int64 int_value = 2;
Returns |
---|
Type | Description |
boolean | Whether the intValue field is set.
|
hasStringValue()
public boolean hasStringValue()
For metrics with custom values (ratios, visual progress, etc.).
string string_value = 4;
Returns |
---|
Type | Description |
boolean | Whether the stringValue field is set.
|
hashCode()
Returns |
---|
Type | Description |
int | |
Overrides
internalGetFieldAccessorTable()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
isInitialized()
public final boolean isInitialized()
Overrides
newBuilderForType()
public OperationProgress.Metric.Builder newBuilderForType()
newBuilderForType(GeneratedMessageV3.BuilderParent parent)
protected OperationProgress.Metric.Builder newBuilderForType(GeneratedMessageV3.BuilderParent parent)
Overrides
newInstance(GeneratedMessageV3.UnusedPrivateParameter unused)
protected Object newInstance(GeneratedMessageV3.UnusedPrivateParameter unused)
Overrides
toBuilder()
public OperationProgress.Metric.Builder toBuilder()
writeTo(CodedOutputStream output)
public void writeTo(CodedOutputStream output)
Overrides