Package com.google.container.v1
Class OperationProgress.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessage.Builder<OperationProgress.Builder>
com.google.container.v1.OperationProgress.Builder
- All Implemented Interfaces:
OperationProgressOrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable
- Enclosing class:
- OperationProgress
public static final class OperationProgress.Builder
extends com.google.protobuf.GeneratedMessage.Builder<OperationProgress.Builder>
implements OperationProgressOrBuilder
Information about operation (or operation stage) progress.Protobuf type
google.container.v1.OperationProgress-
Method Summary
Modifier and TypeMethodDescriptionaddAllMetrics(Iterable<? extends OperationProgress.Metric> values) Progress metric bundle, for example: metrics: [{name: "nodes done", int_value: 15}, {name: "nodes total", int_value: 32}] or metrics: [{name: "progress", double_value: 0.56}, {name: "progress scale", double_value: 1.0}]addAllStages(Iterable<? extends OperationProgress> values) Substages of an operation or a stage.addMetrics(int index, OperationProgress.Metric value) Progress metric bundle, for example: metrics: [{name: "nodes done", int_value: 15}, {name: "nodes total", int_value: 32}] or metrics: [{name: "progress", double_value: 0.56}, {name: "progress scale", double_value: 1.0}]addMetrics(int index, OperationProgress.Metric.Builder builderForValue) Progress metric bundle, for example: metrics: [{name: "nodes done", int_value: 15}, {name: "nodes total", int_value: 32}] or metrics: [{name: "progress", double_value: 0.56}, {name: "progress scale", double_value: 1.0}]Progress metric bundle, for example: metrics: [{name: "nodes done", int_value: 15}, {name: "nodes total", int_value: 32}] or metrics: [{name: "progress", double_value: 0.56}, {name: "progress scale", double_value: 1.0}]addMetrics(OperationProgress.Metric.Builder builderForValue) Progress metric bundle, for example: metrics: [{name: "nodes done", int_value: 15}, {name: "nodes total", int_value: 32}] or metrics: [{name: "progress", double_value: 0.56}, {name: "progress scale", double_value: 1.0}]Progress metric bundle, for example: metrics: [{name: "nodes done", int_value: 15}, {name: "nodes total", int_value: 32}] or metrics: [{name: "progress", double_value: 0.56}, {name: "progress scale", double_value: 1.0}]addMetricsBuilder(int index) Progress metric bundle, for example: metrics: [{name: "nodes done", int_value: 15}, {name: "nodes total", int_value: 32}] or metrics: [{name: "progress", double_value: 0.56}, {name: "progress scale", double_value: 1.0}]addStages(int index, OperationProgress value) Substages of an operation or a stage.addStages(int index, OperationProgress.Builder builderForValue) Substages of an operation or a stage.addStages(OperationProgress value) Substages of an operation or a stage.addStages(OperationProgress.Builder builderForValue) Substages of an operation or a stage.Substages of an operation or a stage.addStagesBuilder(int index) Substages of an operation or a stage.build()clear()Progress metric bundle, for example: metrics: [{name: "nodes done", int_value: 15}, {name: "nodes total", int_value: 32}] or metrics: [{name: "progress", double_value: 0.56}, {name: "progress scale", double_value: 1.0}]A non-parameterized string describing an operation stage.Substages of an operation or a stage.Status of an operation stage.static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.DescriptorgetMetrics(int index) Progress metric bundle, for example: metrics: [{name: "nodes done", int_value: 15}, {name: "nodes total", int_value: 32}] or metrics: [{name: "progress", double_value: 0.56}, {name: "progress scale", double_value: 1.0}]getMetricsBuilder(int index) Progress metric bundle, for example: metrics: [{name: "nodes done", int_value: 15}, {name: "nodes total", int_value: 32}] or metrics: [{name: "progress", double_value: 0.56}, {name: "progress scale", double_value: 1.0}]Progress metric bundle, for example: metrics: [{name: "nodes done", int_value: 15}, {name: "nodes total", int_value: 32}] or metrics: [{name: "progress", double_value: 0.56}, {name: "progress scale", double_value: 1.0}]intProgress metric bundle, for example: metrics: [{name: "nodes done", int_value: 15}, {name: "nodes total", int_value: 32}] or metrics: [{name: "progress", double_value: 0.56}, {name: "progress scale", double_value: 1.0}]Progress metric bundle, for example: metrics: [{name: "nodes done", int_value: 15}, {name: "nodes total", int_value: 32}] or metrics: [{name: "progress", double_value: 0.56}, {name: "progress scale", double_value: 1.0}]getMetricsOrBuilder(int index) Progress metric bundle, for example: metrics: [{name: "nodes done", int_value: 15}, {name: "nodes total", int_value: 32}] or metrics: [{name: "progress", double_value: 0.56}, {name: "progress scale", double_value: 1.0}]List<? extends OperationProgress.MetricOrBuilder>Progress metric bundle, for example: metrics: [{name: "nodes done", int_value: 15}, {name: "nodes total", int_value: 32}] or metrics: [{name: "progress", double_value: 0.56}, {name: "progress scale", double_value: 1.0}]getName()A non-parameterized string describing an operation stage.com.google.protobuf.ByteStringA non-parameterized string describing an operation stage.getStages(int index) Substages of an operation or a stage.getStagesBuilder(int index) Substages of an operation or a stage.Substages of an operation or a stage.intSubstages of an operation or a stage.Substages of an operation or a stage.getStagesOrBuilder(int index) Substages of an operation or a stage.List<? extends OperationProgressOrBuilder>Substages of an operation or a stage.Status of an operation stage.intStatus of an operation stage.protected com.google.protobuf.GeneratedMessage.FieldAccessorTablefinal booleanmergeFrom(OperationProgress other) mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) removeMetrics(int index) Progress metric bundle, for example: metrics: [{name: "nodes done", int_value: 15}, {name: "nodes total", int_value: 32}] or metrics: [{name: "progress", double_value: 0.56}, {name: "progress scale", double_value: 1.0}]removeStages(int index) Substages of an operation or a stage.setMetrics(int index, OperationProgress.Metric value) Progress metric bundle, for example: metrics: [{name: "nodes done", int_value: 15}, {name: "nodes total", int_value: 32}] or metrics: [{name: "progress", double_value: 0.56}, {name: "progress scale", double_value: 1.0}]setMetrics(int index, OperationProgress.Metric.Builder builderForValue) Progress metric bundle, for example: metrics: [{name: "nodes done", int_value: 15}, {name: "nodes total", int_value: 32}] or metrics: [{name: "progress", double_value: 0.56}, {name: "progress scale", double_value: 1.0}]A non-parameterized string describing an operation stage.setNameBytes(com.google.protobuf.ByteString value) A non-parameterized string describing an operation stage.setStages(int index, OperationProgress value) Substages of an operation or a stage.setStages(int index, OperationProgress.Builder builderForValue) Substages of an operation or a stage.setStatus(Operation.Status value) Status of an operation stage.setStatusValue(int value) Status of an operation stage.Methods inherited from class com.google.protobuf.GeneratedMessage.Builder
addRepeatedField, clearField, clearOneof, clone, getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, internalGetMutableMapField, internalGetMutableMapFieldReflection, isClean, markClean, mergeUnknownFields, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setField, setRepeatedField, setUnknownFields, setUnknownFieldSetBuilder, setUnknownFieldsProto3Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringMethods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageExceptionMethods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface com.google.protobuf.Message.Builder
mergeDelimitedFrom, mergeDelimitedFromMethods inherited from interface com.google.protobuf.MessageLite.Builder
mergeFromMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() -
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessage.Builder<OperationProgress.Builder>
-
clear
- Specified by:
clearin interfacecom.google.protobuf.Message.Builder- Specified by:
clearin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clearin classcom.google.protobuf.GeneratedMessage.Builder<OperationProgress.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.Message.Builder- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.MessageOrBuilder- Overrides:
getDescriptorForTypein classcom.google.protobuf.GeneratedMessage.Builder<OperationProgress.Builder>
-
getDefaultInstanceForType
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
mergeFrom
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<OperationProgress.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessage.Builder<OperationProgress.Builder>
-
mergeFrom
public OperationProgress.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Specified by:
mergeFromin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<OperationProgress.Builder>- Throws:
IOException
-
getName
A non-parameterized string describing an operation stage. Unset for single-stage operations.
string name = 1;- Specified by:
getNamein interfaceOperationProgressOrBuilder- Returns:
- The name.
-
getNameBytes
public com.google.protobuf.ByteString getNameBytes()A non-parameterized string describing an operation stage. Unset for single-stage operations.
string name = 1;- Specified by:
getNameBytesin interfaceOperationProgressOrBuilder- Returns:
- The bytes for name.
-
setName
A non-parameterized string describing an operation stage. Unset for single-stage operations.
string name = 1;- Parameters:
value- The name to set.- Returns:
- This builder for chaining.
-
clearName
A non-parameterized string describing an operation stage. Unset for single-stage operations.
string name = 1;- Returns:
- This builder for chaining.
-
setNameBytes
A non-parameterized string describing an operation stage. Unset for single-stage operations.
string name = 1;- Parameters:
value- The bytes for name to set.- Returns:
- This builder for chaining.
-
getStatusValue
public int getStatusValue()Status of an operation stage. Unset for single-stage operations.
.google.container.v1.Operation.Status status = 2;- Specified by:
getStatusValuein interfaceOperationProgressOrBuilder- Returns:
- The enum numeric value on the wire for status.
-
setStatusValue
Status of an operation stage. Unset for single-stage operations.
.google.container.v1.Operation.Status status = 2;- Parameters:
value- The enum numeric value on the wire for status to set.- Returns:
- This builder for chaining.
-
getStatus
Status of an operation stage. Unset for single-stage operations.
.google.container.v1.Operation.Status status = 2;- Specified by:
getStatusin interfaceOperationProgressOrBuilder- Returns:
- The status.
-
setStatus
Status of an operation stage. Unset for single-stage operations.
.google.container.v1.Operation.Status status = 2;- Parameters:
value- The status to set.- Returns:
- This builder for chaining.
-
clearStatus
Status of an operation stage. Unset for single-stage operations.
.google.container.v1.Operation.Status status = 2;- Returns:
- This builder for chaining.
-
getMetricsList
Progress metric bundle, for example: metrics: [{name: "nodes done", int_value: 15}, {name: "nodes total", int_value: 32}] or metrics: [{name: "progress", double_value: 0.56}, {name: "progress scale", double_value: 1.0}]repeated .google.container.v1.OperationProgress.Metric metrics = 3;- Specified by:
getMetricsListin interfaceOperationProgressOrBuilder
-
getMetricsCount
public int getMetricsCount()Progress metric bundle, for example: metrics: [{name: "nodes done", int_value: 15}, {name: "nodes total", int_value: 32}] or metrics: [{name: "progress", double_value: 0.56}, {name: "progress scale", double_value: 1.0}]repeated .google.container.v1.OperationProgress.Metric metrics = 3;- Specified by:
getMetricsCountin interfaceOperationProgressOrBuilder
-
getMetrics
Progress metric bundle, for example: metrics: [{name: "nodes done", int_value: 15}, {name: "nodes total", int_value: 32}] or metrics: [{name: "progress", double_value: 0.56}, {name: "progress scale", double_value: 1.0}]repeated .google.container.v1.OperationProgress.Metric metrics = 3;- Specified by:
getMetricsin interfaceOperationProgressOrBuilder
-
setMetrics
Progress metric bundle, for example: metrics: [{name: "nodes done", int_value: 15}, {name: "nodes total", int_value: 32}] or metrics: [{name: "progress", double_value: 0.56}, {name: "progress scale", double_value: 1.0}]repeated .google.container.v1.OperationProgress.Metric metrics = 3; -
setMetrics
public OperationProgress.Builder setMetrics(int index, OperationProgress.Metric.Builder builderForValue) Progress metric bundle, for example: metrics: [{name: "nodes done", int_value: 15}, {name: "nodes total", int_value: 32}] or metrics: [{name: "progress", double_value: 0.56}, {name: "progress scale", double_value: 1.0}]repeated .google.container.v1.OperationProgress.Metric metrics = 3; -
addMetrics
Progress metric bundle, for example: metrics: [{name: "nodes done", int_value: 15}, {name: "nodes total", int_value: 32}] or metrics: [{name: "progress", double_value: 0.56}, {name: "progress scale", double_value: 1.0}]repeated .google.container.v1.OperationProgress.Metric metrics = 3; -
addMetrics
Progress metric bundle, for example: metrics: [{name: "nodes done", int_value: 15}, {name: "nodes total", int_value: 32}] or metrics: [{name: "progress", double_value: 0.56}, {name: "progress scale", double_value: 1.0}]repeated .google.container.v1.OperationProgress.Metric metrics = 3; -
addMetrics
Progress metric bundle, for example: metrics: [{name: "nodes done", int_value: 15}, {name: "nodes total", int_value: 32}] or metrics: [{name: "progress", double_value: 0.56}, {name: "progress scale", double_value: 1.0}]repeated .google.container.v1.OperationProgress.Metric metrics = 3; -
addMetrics
public OperationProgress.Builder addMetrics(int index, OperationProgress.Metric.Builder builderForValue) Progress metric bundle, for example: metrics: [{name: "nodes done", int_value: 15}, {name: "nodes total", int_value: 32}] or metrics: [{name: "progress", double_value: 0.56}, {name: "progress scale", double_value: 1.0}]repeated .google.container.v1.OperationProgress.Metric metrics = 3; -
addAllMetrics
Progress metric bundle, for example: metrics: [{name: "nodes done", int_value: 15}, {name: "nodes total", int_value: 32}] or metrics: [{name: "progress", double_value: 0.56}, {name: "progress scale", double_value: 1.0}]repeated .google.container.v1.OperationProgress.Metric metrics = 3; -
clearMetrics
Progress metric bundle, for example: metrics: [{name: "nodes done", int_value: 15}, {name: "nodes total", int_value: 32}] or metrics: [{name: "progress", double_value: 0.56}, {name: "progress scale", double_value: 1.0}]repeated .google.container.v1.OperationProgress.Metric metrics = 3; -
removeMetrics
Progress metric bundle, for example: metrics: [{name: "nodes done", int_value: 15}, {name: "nodes total", int_value: 32}] or metrics: [{name: "progress", double_value: 0.56}, {name: "progress scale", double_value: 1.0}]repeated .google.container.v1.OperationProgress.Metric metrics = 3; -
getMetricsBuilder
Progress metric bundle, for example: metrics: [{name: "nodes done", int_value: 15}, {name: "nodes total", int_value: 32}] or metrics: [{name: "progress", double_value: 0.56}, {name: "progress scale", double_value: 1.0}]repeated .google.container.v1.OperationProgress.Metric metrics = 3; -
getMetricsOrBuilder
Progress metric bundle, for example: metrics: [{name: "nodes done", int_value: 15}, {name: "nodes total", int_value: 32}] or metrics: [{name: "progress", double_value: 0.56}, {name: "progress scale", double_value: 1.0}]repeated .google.container.v1.OperationProgress.Metric metrics = 3;- Specified by:
getMetricsOrBuilderin interfaceOperationProgressOrBuilder
-
getMetricsOrBuilderList
Progress metric bundle, for example: metrics: [{name: "nodes done", int_value: 15}, {name: "nodes total", int_value: 32}] or metrics: [{name: "progress", double_value: 0.56}, {name: "progress scale", double_value: 1.0}]repeated .google.container.v1.OperationProgress.Metric metrics = 3;- Specified by:
getMetricsOrBuilderListin interfaceOperationProgressOrBuilder
-
addMetricsBuilder
Progress metric bundle, for example: metrics: [{name: "nodes done", int_value: 15}, {name: "nodes total", int_value: 32}] or metrics: [{name: "progress", double_value: 0.56}, {name: "progress scale", double_value: 1.0}]repeated .google.container.v1.OperationProgress.Metric metrics = 3; -
addMetricsBuilder
Progress metric bundle, for example: metrics: [{name: "nodes done", int_value: 15}, {name: "nodes total", int_value: 32}] or metrics: [{name: "progress", double_value: 0.56}, {name: "progress scale", double_value: 1.0}]repeated .google.container.v1.OperationProgress.Metric metrics = 3; -
getMetricsBuilderList
Progress metric bundle, for example: metrics: [{name: "nodes done", int_value: 15}, {name: "nodes total", int_value: 32}] or metrics: [{name: "progress", double_value: 0.56}, {name: "progress scale", double_value: 1.0}]repeated .google.container.v1.OperationProgress.Metric metrics = 3; -
getStagesList
Substages of an operation or a stage.
repeated .google.container.v1.OperationProgress stages = 4;- Specified by:
getStagesListin interfaceOperationProgressOrBuilder
-
getStagesCount
public int getStagesCount()Substages of an operation or a stage.
repeated .google.container.v1.OperationProgress stages = 4;- Specified by:
getStagesCountin interfaceOperationProgressOrBuilder
-
getStages
Substages of an operation or a stage.
repeated .google.container.v1.OperationProgress stages = 4;- Specified by:
getStagesin interfaceOperationProgressOrBuilder
-
setStages
Substages of an operation or a stage.
repeated .google.container.v1.OperationProgress stages = 4; -
setStages
Substages of an operation or a stage.
repeated .google.container.v1.OperationProgress stages = 4; -
addStages
Substages of an operation or a stage.
repeated .google.container.v1.OperationProgress stages = 4; -
addStages
Substages of an operation or a stage.
repeated .google.container.v1.OperationProgress stages = 4; -
addStages
Substages of an operation or a stage.
repeated .google.container.v1.OperationProgress stages = 4; -
addStages
Substages of an operation or a stage.
repeated .google.container.v1.OperationProgress stages = 4; -
addAllStages
Substages of an operation or a stage.
repeated .google.container.v1.OperationProgress stages = 4; -
clearStages
Substages of an operation or a stage.
repeated .google.container.v1.OperationProgress stages = 4; -
removeStages
Substages of an operation or a stage.
repeated .google.container.v1.OperationProgress stages = 4; -
getStagesBuilder
Substages of an operation or a stage.
repeated .google.container.v1.OperationProgress stages = 4; -
getStagesOrBuilder
Substages of an operation or a stage.
repeated .google.container.v1.OperationProgress stages = 4;- Specified by:
getStagesOrBuilderin interfaceOperationProgressOrBuilder
-
getStagesOrBuilderList
Substages of an operation or a stage.
repeated .google.container.v1.OperationProgress stages = 4;- Specified by:
getStagesOrBuilderListin interfaceOperationProgressOrBuilder
-
addStagesBuilder
Substages of an operation or a stage.
repeated .google.container.v1.OperationProgress stages = 4; -
addStagesBuilder
Substages of an operation or a stage.
repeated .google.container.v1.OperationProgress stages = 4; -
getStagesBuilderList
Substages of an operation or a stage.
repeated .google.container.v1.OperationProgress stages = 4;
-