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
Static Fields
DOUBLE_VALUE_FIELD_NUMBER
public static final int DOUBLE_VALUE_FIELD_NUMBER
Field Value
INT_VALUE_FIELD_NUMBER
public static final int INT_VALUE_FIELD_NUMBER
Field Value
NAME_FIELD_NUMBER
public static final int NAME_FIELD_NUMBER
Field Value
STRING_VALUE_FIELD_NUMBER
public static final int STRING_VALUE_FIELD_NUMBER
Field Value
Static Methods
getDefaultInstance()
public static OperationProgress.Metric getDefaultInstance()
Returns
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
Returns
newBuilder()
public static OperationProgress.Metric.Builder newBuilder()
Returns
newBuilder(OperationProgress.Metric prototype)
public static OperationProgress.Metric.Builder newBuilder(OperationProgress.Metric prototype)
Parameter
Returns
public static OperationProgress.Metric parseDelimitedFrom(InputStream input)
Parameter
Returns
Exceptions
public static OperationProgress.Metric parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
Returns
Exceptions
parseFrom(byte[] data)
public static OperationProgress.Metric parseFrom(byte[] data)
Parameter
Name | Description |
data | byte[]
|
Returns
Exceptions
parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
public static OperationProgress.Metric parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
Parameters
Returns
Exceptions
parseFrom(ByteString data)
public static OperationProgress.Metric parseFrom(ByteString data)
Parameter
Returns
Exceptions
parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static OperationProgress.Metric parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
Parameters
Returns
Exceptions
public static OperationProgress.Metric parseFrom(CodedInputStream input)
Parameter
Returns
Exceptions
public static OperationProgress.Metric parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
Returns
Exceptions
public static OperationProgress.Metric parseFrom(InputStream input)
Parameter
Returns
Exceptions
public static OperationProgress.Metric parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
Returns
Exceptions
parseFrom(ByteBuffer data)
public static OperationProgress.Metric parseFrom(ByteBuffer data)
Parameter
Returns
Exceptions
parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
public static OperationProgress.Metric parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
Parameters
Returns
Exceptions
parser()
public static Parser<OperationProgress.Metric> parser()
Returns
Methods
equals(Object obj)
public boolean equals(Object obj)
Parameter
Returns
Overrides
getDefaultInstanceForType()
public OperationProgress.Metric getDefaultInstanceForType()
Returns
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
getParserForType()
public Parser<OperationProgress.Metric> getParserForType()
Returns
Overrides
getSerializedSize()
public int getSerializedSize()
Returns
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.
|
getUnknownFields()
public final UnknownFieldSet getUnknownFields()
Returns
Overrides
getValueCase()
public OperationProgress.Metric.ValueCase getValueCase()
Returns
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
Overrides
internalGetFieldAccessorTable()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Returns
Overrides
isInitialized()
public final boolean isInitialized()
Returns
Overrides
newBuilderForType()
public OperationProgress.Metric.Builder newBuilderForType()
Returns
newBuilderForType(GeneratedMessageV3.BuilderParent parent)
protected OperationProgress.Metric.Builder newBuilderForType(GeneratedMessageV3.BuilderParent parent)
Parameter
Returns
Overrides
newInstance(GeneratedMessageV3.UnusedPrivateParameter unused)
protected Object newInstance(GeneratedMessageV3.UnusedPrivateParameter unused)
Parameter
Returns
Overrides
toBuilder()
public OperationProgress.Metric.Builder toBuilder()
Returns
writeTo(CodedOutputStream output)
public void writeTo(CodedOutputStream output)
Parameter
Overrides
Exceptions