Class CycleStep.Builder (1.21.0)

public static final class CycleStep.Builder extends GeneratedMessageV3.Builder<CycleStep.Builder> implements CycleStepOrBuilder

CycleStep holds information about a step progress.

Protobuf type google.cloud.vmmigration.v1.CycleStep

Implements

CycleStepOrBuilder

Static Methods

getDescriptor()

public static final Descriptors.Descriptor getDescriptor()
Returns
TypeDescription
Descriptor

Methods

addRepeatedField(Descriptors.FieldDescriptor field, Object value)

public CycleStep.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Parameters
NameDescription
fieldFieldDescriptor
valueObject
Returns
TypeDescription
CycleStep.Builder
Overrides

build()

public CycleStep build()
Returns
TypeDescription
CycleStep

buildPartial()

public CycleStep buildPartial()
Returns
TypeDescription
CycleStep

clear()

public CycleStep.Builder clear()
Returns
TypeDescription
CycleStep.Builder
Overrides

clearEndTime()

public CycleStep.Builder clearEndTime()

The time the cycle step has ended.

.google.protobuf.Timestamp end_time = 2;

Returns
TypeDescription
CycleStep.Builder

clearField(Descriptors.FieldDescriptor field)

public CycleStep.Builder clearField(Descriptors.FieldDescriptor field)
Parameter
NameDescription
fieldFieldDescriptor
Returns
TypeDescription
CycleStep.Builder
Overrides

clearInitializingReplication()

public CycleStep.Builder clearInitializingReplication()

Initializing replication step.

.google.cloud.vmmigration.v1.InitializingReplicationStep initializing_replication = 3;

Returns
TypeDescription
CycleStep.Builder

clearOneof(Descriptors.OneofDescriptor oneof)

public CycleStep.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Parameter
NameDescription
oneofOneofDescriptor
Returns
TypeDescription
CycleStep.Builder
Overrides

clearPostProcessing()

public CycleStep.Builder clearPostProcessing()

Post processing step.

.google.cloud.vmmigration.v1.PostProcessingStep post_processing = 5;

Returns
TypeDescription
CycleStep.Builder

clearReplicating()

public CycleStep.Builder clearReplicating()

Replicating step.

.google.cloud.vmmigration.v1.ReplicatingStep replicating = 4;

Returns
TypeDescription
CycleStep.Builder

clearStartTime()

public CycleStep.Builder clearStartTime()

The time the cycle step has started.

.google.protobuf.Timestamp start_time = 1;

Returns
TypeDescription
CycleStep.Builder

clearStep()

public CycleStep.Builder clearStep()
Returns
TypeDescription
CycleStep.Builder

clone()

public CycleStep.Builder clone()
Returns
TypeDescription
CycleStep.Builder
Overrides

getDefaultInstanceForType()

public CycleStep getDefaultInstanceForType()
Returns
TypeDescription
CycleStep

getDescriptorForType()

public Descriptors.Descriptor getDescriptorForType()
Returns
TypeDescription
Descriptor
Overrides

getEndTime()

public Timestamp getEndTime()

The time the cycle step has ended.

.google.protobuf.Timestamp end_time = 2;

Returns
TypeDescription
Timestamp

The endTime.

getEndTimeBuilder()

public Timestamp.Builder getEndTimeBuilder()

The time the cycle step has ended.

.google.protobuf.Timestamp end_time = 2;

Returns
TypeDescription
Builder

getEndTimeOrBuilder()

public TimestampOrBuilder getEndTimeOrBuilder()

The time the cycle step has ended.

.google.protobuf.Timestamp end_time = 2;

Returns
TypeDescription
TimestampOrBuilder

getInitializingReplication()

public InitializingReplicationStep getInitializingReplication()

Initializing replication step.

.google.cloud.vmmigration.v1.InitializingReplicationStep initializing_replication = 3;

Returns
TypeDescription
InitializingReplicationStep

The initializingReplication.

getInitializingReplicationBuilder()

public InitializingReplicationStep.Builder getInitializingReplicationBuilder()

Initializing replication step.

.google.cloud.vmmigration.v1.InitializingReplicationStep initializing_replication = 3;

Returns
TypeDescription
InitializingReplicationStep.Builder

getInitializingReplicationOrBuilder()

public InitializingReplicationStepOrBuilder getInitializingReplicationOrBuilder()

Initializing replication step.

.google.cloud.vmmigration.v1.InitializingReplicationStep initializing_replication = 3;

Returns
TypeDescription
InitializingReplicationStepOrBuilder

getPostProcessing()

public PostProcessingStep getPostProcessing()

Post processing step.

.google.cloud.vmmigration.v1.PostProcessingStep post_processing = 5;

Returns
TypeDescription
PostProcessingStep

The postProcessing.

getPostProcessingBuilder()

public PostProcessingStep.Builder getPostProcessingBuilder()

Post processing step.

.google.cloud.vmmigration.v1.PostProcessingStep post_processing = 5;

Returns
TypeDescription
PostProcessingStep.Builder

getPostProcessingOrBuilder()

public PostProcessingStepOrBuilder getPostProcessingOrBuilder()

Post processing step.

.google.cloud.vmmigration.v1.PostProcessingStep post_processing = 5;

Returns
TypeDescription
PostProcessingStepOrBuilder

getReplicating()

public ReplicatingStep getReplicating()

Replicating step.

.google.cloud.vmmigration.v1.ReplicatingStep replicating = 4;

Returns
TypeDescription
ReplicatingStep

The replicating.

getReplicatingBuilder()

public ReplicatingStep.Builder getReplicatingBuilder()

Replicating step.

.google.cloud.vmmigration.v1.ReplicatingStep replicating = 4;

Returns
TypeDescription
ReplicatingStep.Builder

getReplicatingOrBuilder()

public ReplicatingStepOrBuilder getReplicatingOrBuilder()

Replicating step.

.google.cloud.vmmigration.v1.ReplicatingStep replicating = 4;

Returns
TypeDescription
ReplicatingStepOrBuilder

getStartTime()

public Timestamp getStartTime()

The time the cycle step has started.

.google.protobuf.Timestamp start_time = 1;

Returns
TypeDescription
Timestamp

The startTime.

getStartTimeBuilder()

public Timestamp.Builder getStartTimeBuilder()

The time the cycle step has started.

.google.protobuf.Timestamp start_time = 1;

Returns
TypeDescription
Builder

getStartTimeOrBuilder()

public TimestampOrBuilder getStartTimeOrBuilder()

The time the cycle step has started.

.google.protobuf.Timestamp start_time = 1;

Returns
TypeDescription
TimestampOrBuilder

getStepCase()

public CycleStep.StepCase getStepCase()
Returns
TypeDescription
CycleStep.StepCase

hasEndTime()

public boolean hasEndTime()

The time the cycle step has ended.

.google.protobuf.Timestamp end_time = 2;

Returns
TypeDescription
boolean

Whether the endTime field is set.

hasInitializingReplication()

public boolean hasInitializingReplication()

Initializing replication step.

.google.cloud.vmmigration.v1.InitializingReplicationStep initializing_replication = 3;

Returns
TypeDescription
boolean

Whether the initializingReplication field is set.

hasPostProcessing()

public boolean hasPostProcessing()

Post processing step.

.google.cloud.vmmigration.v1.PostProcessingStep post_processing = 5;

Returns
TypeDescription
boolean

Whether the postProcessing field is set.

hasReplicating()

public boolean hasReplicating()

Replicating step.

.google.cloud.vmmigration.v1.ReplicatingStep replicating = 4;

Returns
TypeDescription
boolean

Whether the replicating field is set.

hasStartTime()

public boolean hasStartTime()

The time the cycle step has started.

.google.protobuf.Timestamp start_time = 1;

Returns
TypeDescription
boolean

Whether the startTime field is set.

internalGetFieldAccessorTable()

protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Returns
TypeDescription
FieldAccessorTable
Overrides

isInitialized()

public final boolean isInitialized()
Returns
TypeDescription
boolean
Overrides

mergeEndTime(Timestamp value)

public CycleStep.Builder mergeEndTime(Timestamp value)

The time the cycle step has ended.

.google.protobuf.Timestamp end_time = 2;

Parameter
NameDescription
valueTimestamp
Returns
TypeDescription
CycleStep.Builder

mergeFrom(CycleStep other)

public CycleStep.Builder mergeFrom(CycleStep other)
Parameter
NameDescription
otherCycleStep
Returns
TypeDescription
CycleStep.Builder

mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)

public CycleStep.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
NameDescription
inputCodedInputStream
extensionRegistryExtensionRegistryLite
Returns
TypeDescription
CycleStep.Builder
Overrides
Exceptions
TypeDescription
IOException

mergeFrom(Message other)

public CycleStep.Builder mergeFrom(Message other)
Parameter
NameDescription
otherMessage
Returns
TypeDescription
CycleStep.Builder
Overrides

mergeInitializingReplication(InitializingReplicationStep value)

public CycleStep.Builder mergeInitializingReplication(InitializingReplicationStep value)

Initializing replication step.

.google.cloud.vmmigration.v1.InitializingReplicationStep initializing_replication = 3;

Parameter
NameDescription
valueInitializingReplicationStep
Returns
TypeDescription
CycleStep.Builder

mergePostProcessing(PostProcessingStep value)

public CycleStep.Builder mergePostProcessing(PostProcessingStep value)

Post processing step.

.google.cloud.vmmigration.v1.PostProcessingStep post_processing = 5;

Parameter
NameDescription
valuePostProcessingStep
Returns
TypeDescription
CycleStep.Builder

mergeReplicating(ReplicatingStep value)

public CycleStep.Builder mergeReplicating(ReplicatingStep value)

Replicating step.

.google.cloud.vmmigration.v1.ReplicatingStep replicating = 4;

Parameter
NameDescription
valueReplicatingStep
Returns
TypeDescription
CycleStep.Builder

mergeStartTime(Timestamp value)

public CycleStep.Builder mergeStartTime(Timestamp value)

The time the cycle step has started.

.google.protobuf.Timestamp start_time = 1;

Parameter
NameDescription
valueTimestamp
Returns
TypeDescription
CycleStep.Builder

mergeUnknownFields(UnknownFieldSet unknownFields)

public final CycleStep.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Parameter
NameDescription
unknownFieldsUnknownFieldSet
Returns
TypeDescription
CycleStep.Builder
Overrides

setEndTime(Timestamp value)

public CycleStep.Builder setEndTime(Timestamp value)

The time the cycle step has ended.

.google.protobuf.Timestamp end_time = 2;

Parameter
NameDescription
valueTimestamp
Returns
TypeDescription
CycleStep.Builder

setEndTime(Timestamp.Builder builderForValue)

public CycleStep.Builder setEndTime(Timestamp.Builder builderForValue)

The time the cycle step has ended.

.google.protobuf.Timestamp end_time = 2;

Parameter
NameDescription
builderForValueBuilder
Returns
TypeDescription
CycleStep.Builder

setField(Descriptors.FieldDescriptor field, Object value)

public CycleStep.Builder setField(Descriptors.FieldDescriptor field, Object value)
Parameters
NameDescription
fieldFieldDescriptor
valueObject
Returns
TypeDescription
CycleStep.Builder
Overrides

setInitializingReplication(InitializingReplicationStep value)

public CycleStep.Builder setInitializingReplication(InitializingReplicationStep value)

Initializing replication step.

.google.cloud.vmmigration.v1.InitializingReplicationStep initializing_replication = 3;

Parameter
NameDescription
valueInitializingReplicationStep
Returns
TypeDescription
CycleStep.Builder

setInitializingReplication(InitializingReplicationStep.Builder builderForValue)

public CycleStep.Builder setInitializingReplication(InitializingReplicationStep.Builder builderForValue)

Initializing replication step.

.google.cloud.vmmigration.v1.InitializingReplicationStep initializing_replication = 3;

Parameter
NameDescription
builderForValueInitializingReplicationStep.Builder
Returns
TypeDescription
CycleStep.Builder

setPostProcessing(PostProcessingStep value)

public CycleStep.Builder setPostProcessing(PostProcessingStep value)

Post processing step.

.google.cloud.vmmigration.v1.PostProcessingStep post_processing = 5;

Parameter
NameDescription
valuePostProcessingStep
Returns
TypeDescription
CycleStep.Builder

setPostProcessing(PostProcessingStep.Builder builderForValue)

public CycleStep.Builder setPostProcessing(PostProcessingStep.Builder builderForValue)

Post processing step.

.google.cloud.vmmigration.v1.PostProcessingStep post_processing = 5;

Parameter
NameDescription
builderForValuePostProcessingStep.Builder
Returns
TypeDescription
CycleStep.Builder

setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)

public CycleStep.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Parameters
NameDescription
fieldFieldDescriptor
indexint
valueObject
Returns
TypeDescription
CycleStep.Builder
Overrides

setReplicating(ReplicatingStep value)

public CycleStep.Builder setReplicating(ReplicatingStep value)

Replicating step.

.google.cloud.vmmigration.v1.ReplicatingStep replicating = 4;

Parameter
NameDescription
valueReplicatingStep
Returns
TypeDescription
CycleStep.Builder

setReplicating(ReplicatingStep.Builder builderForValue)

public CycleStep.Builder setReplicating(ReplicatingStep.Builder builderForValue)

Replicating step.

.google.cloud.vmmigration.v1.ReplicatingStep replicating = 4;

Parameter
NameDescription
builderForValueReplicatingStep.Builder
Returns
TypeDescription
CycleStep.Builder

setStartTime(Timestamp value)

public CycleStep.Builder setStartTime(Timestamp value)

The time the cycle step has started.

.google.protobuf.Timestamp start_time = 1;

Parameter
NameDescription
valueTimestamp
Returns
TypeDescription
CycleStep.Builder

setStartTime(Timestamp.Builder builderForValue)

public CycleStep.Builder setStartTime(Timestamp.Builder builderForValue)

The time the cycle step has started.

.google.protobuf.Timestamp start_time = 1;

Parameter
NameDescription
builderForValueBuilder
Returns
TypeDescription
CycleStep.Builder

setUnknownFields(UnknownFieldSet unknownFields)

public final CycleStep.Builder setUnknownFields(UnknownFieldSet unknownFields)
Parameter
NameDescription
unknownFieldsUnknownFieldSet
Returns
TypeDescription
CycleStep.Builder
Overrides