Package com.google.cloud.vmmigration.v1
Class ReplicatingStep.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder
-
- com.google.protobuf.AbstractMessage.Builder<BuilderT>
-
- com.google.protobuf.GeneratedMessageV3.Builder<ReplicatingStep.Builder>
-
- com.google.cloud.vmmigration.v1.ReplicatingStep.Builder
-
- All Implemented Interfaces:
ReplicatingStepOrBuilder
,com.google.protobuf.Message.Builder
,com.google.protobuf.MessageLite.Builder
,com.google.protobuf.MessageLiteOrBuilder
,com.google.protobuf.MessageOrBuilder
,Cloneable
- Enclosing class:
- ReplicatingStep
public static final class ReplicatingStep.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<ReplicatingStep.Builder> implements ReplicatingStepOrBuilder
ReplicatingStep contains specific step details.
Protobuf typegoogle.cloud.vmmigration.v1.ReplicatingStep
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description ReplicatingStep.Builder
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
ReplicatingStep
build()
ReplicatingStep
buildPartial()
ReplicatingStep.Builder
clear()
ReplicatingStep.Builder
clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
ReplicatingStep.Builder
clearLastThirtyMinutesAverageBytesPerSecond()
The source disks replication rate for the last 30 minutes in bytes per second.ReplicatingStep.Builder
clearLastTwoMinutesAverageBytesPerSecond()
The source disks replication rate for the last 2 minutes in bytes per second.ReplicatingStep.Builder
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
ReplicatingStep.Builder
clearReplicatedBytes()
Replicated bytes in the step.ReplicatingStep.Builder
clearTotalBytes()
Total bytes to be handled in the step.ReplicatingStep.Builder
clone()
ReplicatingStep
getDefaultInstanceForType()
static com.google.protobuf.Descriptors.Descriptor
getDescriptor()
com.google.protobuf.Descriptors.Descriptor
getDescriptorForType()
long
getLastThirtyMinutesAverageBytesPerSecond()
The source disks replication rate for the last 30 minutes in bytes per second.long
getLastTwoMinutesAverageBytesPerSecond()
The source disks replication rate for the last 2 minutes in bytes per second.long
getReplicatedBytes()
Replicated bytes in the step.long
getTotalBytes()
Total bytes to be handled in the step.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable()
boolean
isInitialized()
ReplicatingStep.Builder
mergeFrom(ReplicatingStep other)
ReplicatingStep.Builder
mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
ReplicatingStep.Builder
mergeFrom(com.google.protobuf.Message other)
ReplicatingStep.Builder
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
ReplicatingStep.Builder
setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
ReplicatingStep.Builder
setLastThirtyMinutesAverageBytesPerSecond(long value)
The source disks replication rate for the last 30 minutes in bytes per second.ReplicatingStep.Builder
setLastTwoMinutesAverageBytesPerSecond(long value)
The source disks replication rate for the last 2 minutes in bytes per second.ReplicatingStep.Builder
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
ReplicatingStep.Builder
setReplicatedBytes(long value)
Replicated bytes in the step.ReplicatingStep.Builder
setTotalBytes(long value)
Total bytes to be handled in the step.ReplicatingStep.Builder
setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
-
Methods inherited from class com.google.protobuf.GeneratedMessageV3.Builder
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setUnknownFieldSetBuilder, setUnknownFieldsProto3
-
Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toString
-
Methods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageException
-
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
-
-
-
Method Detail
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
-
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
- Specified by:
internalGetFieldAccessorTable
in classcom.google.protobuf.GeneratedMessageV3.Builder<ReplicatingStep.Builder>
-
clear
public ReplicatingStep.Builder clear()
- Specified by:
clear
in interfacecom.google.protobuf.Message.Builder
- Specified by:
clear
in interfacecom.google.protobuf.MessageLite.Builder
- Overrides:
clear
in classcom.google.protobuf.GeneratedMessageV3.Builder<ReplicatingStep.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
- Specified by:
getDescriptorForType
in interfacecom.google.protobuf.Message.Builder
- Specified by:
getDescriptorForType
in interfacecom.google.protobuf.MessageOrBuilder
- Overrides:
getDescriptorForType
in classcom.google.protobuf.GeneratedMessageV3.Builder<ReplicatingStep.Builder>
-
getDefaultInstanceForType
public ReplicatingStep getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageOrBuilder
-
build
public ReplicatingStep build()
- Specified by:
build
in interfacecom.google.protobuf.Message.Builder
- Specified by:
build
in interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
public ReplicatingStep buildPartial()
- Specified by:
buildPartial
in interfacecom.google.protobuf.Message.Builder
- Specified by:
buildPartial
in interfacecom.google.protobuf.MessageLite.Builder
-
clone
public ReplicatingStep.Builder clone()
- Specified by:
clone
in interfacecom.google.protobuf.Message.Builder
- Specified by:
clone
in interfacecom.google.protobuf.MessageLite.Builder
- Overrides:
clone
in classcom.google.protobuf.GeneratedMessageV3.Builder<ReplicatingStep.Builder>
-
setField
public ReplicatingStep.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
- Specified by:
setField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
setField
in classcom.google.protobuf.GeneratedMessageV3.Builder<ReplicatingStep.Builder>
-
clearField
public ReplicatingStep.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
- Specified by:
clearField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
clearField
in classcom.google.protobuf.GeneratedMessageV3.Builder<ReplicatingStep.Builder>
-
clearOneof
public ReplicatingStep.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
- Specified by:
clearOneof
in interfacecom.google.protobuf.Message.Builder
- Overrides:
clearOneof
in classcom.google.protobuf.GeneratedMessageV3.Builder<ReplicatingStep.Builder>
-
setRepeatedField
public ReplicatingStep.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
- Specified by:
setRepeatedField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
setRepeatedField
in classcom.google.protobuf.GeneratedMessageV3.Builder<ReplicatingStep.Builder>
-
addRepeatedField
public ReplicatingStep.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
- Specified by:
addRepeatedField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
addRepeatedField
in classcom.google.protobuf.GeneratedMessageV3.Builder<ReplicatingStep.Builder>
-
mergeFrom
public ReplicatingStep.Builder mergeFrom(com.google.protobuf.Message other)
- Specified by:
mergeFrom
in interfacecom.google.protobuf.Message.Builder
- Overrides:
mergeFrom
in classcom.google.protobuf.AbstractMessage.Builder<ReplicatingStep.Builder>
-
mergeFrom
public ReplicatingStep.Builder mergeFrom(ReplicatingStep other)
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitialized
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Overrides:
isInitialized
in classcom.google.protobuf.GeneratedMessageV3.Builder<ReplicatingStep.Builder>
-
mergeFrom
public ReplicatingStep.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- Specified by:
mergeFrom
in interfacecom.google.protobuf.Message.Builder
- Specified by:
mergeFrom
in interfacecom.google.protobuf.MessageLite.Builder
- Overrides:
mergeFrom
in classcom.google.protobuf.AbstractMessage.Builder<ReplicatingStep.Builder>
- Throws:
IOException
-
getTotalBytes
public long getTotalBytes()
Total bytes to be handled in the step.
int64 total_bytes = 1;
- Specified by:
getTotalBytes
in interfaceReplicatingStepOrBuilder
- Returns:
- The totalBytes.
-
setTotalBytes
public ReplicatingStep.Builder setTotalBytes(long value)
Total bytes to be handled in the step.
int64 total_bytes = 1;
- Parameters:
value
- The totalBytes to set.- Returns:
- This builder for chaining.
-
clearTotalBytes
public ReplicatingStep.Builder clearTotalBytes()
Total bytes to be handled in the step.
int64 total_bytes = 1;
- Returns:
- This builder for chaining.
-
getReplicatedBytes
public long getReplicatedBytes()
Replicated bytes in the step.
int64 replicated_bytes = 2;
- Specified by:
getReplicatedBytes
in interfaceReplicatingStepOrBuilder
- Returns:
- The replicatedBytes.
-
setReplicatedBytes
public ReplicatingStep.Builder setReplicatedBytes(long value)
Replicated bytes in the step.
int64 replicated_bytes = 2;
- Parameters:
value
- The replicatedBytes to set.- Returns:
- This builder for chaining.
-
clearReplicatedBytes
public ReplicatingStep.Builder clearReplicatedBytes()
Replicated bytes in the step.
int64 replicated_bytes = 2;
- Returns:
- This builder for chaining.
-
getLastTwoMinutesAverageBytesPerSecond
public long getLastTwoMinutesAverageBytesPerSecond()
The source disks replication rate for the last 2 minutes in bytes per second.
int64 last_two_minutes_average_bytes_per_second = 3;
- Specified by:
getLastTwoMinutesAverageBytesPerSecond
in interfaceReplicatingStepOrBuilder
- Returns:
- The lastTwoMinutesAverageBytesPerSecond.
-
setLastTwoMinutesAverageBytesPerSecond
public ReplicatingStep.Builder setLastTwoMinutesAverageBytesPerSecond(long value)
The source disks replication rate for the last 2 minutes in bytes per second.
int64 last_two_minutes_average_bytes_per_second = 3;
- Parameters:
value
- The lastTwoMinutesAverageBytesPerSecond to set.- Returns:
- This builder for chaining.
-
clearLastTwoMinutesAverageBytesPerSecond
public ReplicatingStep.Builder clearLastTwoMinutesAverageBytesPerSecond()
The source disks replication rate for the last 2 minutes in bytes per second.
int64 last_two_minutes_average_bytes_per_second = 3;
- Returns:
- This builder for chaining.
-
getLastThirtyMinutesAverageBytesPerSecond
public long getLastThirtyMinutesAverageBytesPerSecond()
The source disks replication rate for the last 30 minutes in bytes per second.
int64 last_thirty_minutes_average_bytes_per_second = 4;
- Specified by:
getLastThirtyMinutesAverageBytesPerSecond
in interfaceReplicatingStepOrBuilder
- Returns:
- The lastThirtyMinutesAverageBytesPerSecond.
-
setLastThirtyMinutesAverageBytesPerSecond
public ReplicatingStep.Builder setLastThirtyMinutesAverageBytesPerSecond(long value)
The source disks replication rate for the last 30 minutes in bytes per second.
int64 last_thirty_minutes_average_bytes_per_second = 4;
- Parameters:
value
- The lastThirtyMinutesAverageBytesPerSecond to set.- Returns:
- This builder for chaining.
-
clearLastThirtyMinutesAverageBytesPerSecond
public ReplicatingStep.Builder clearLastThirtyMinutesAverageBytesPerSecond()
The source disks replication rate for the last 30 minutes in bytes per second.
int64 last_thirty_minutes_average_bytes_per_second = 4;
- Returns:
- This builder for chaining.
-
setUnknownFields
public final ReplicatingStep.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
setUnknownFields
in interfacecom.google.protobuf.Message.Builder
- Overrides:
setUnknownFields
in classcom.google.protobuf.GeneratedMessageV3.Builder<ReplicatingStep.Builder>
-
mergeUnknownFields
public final ReplicatingStep.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
mergeUnknownFields
in interfacecom.google.protobuf.Message.Builder
- Overrides:
mergeUnknownFields
in classcom.google.protobuf.GeneratedMessageV3.Builder<ReplicatingStep.Builder>
-
-