Class CycleStep.Builder (1.42.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
Type Description
Descriptor

Methods

addRepeatedField(Descriptors.FieldDescriptor field, Object value)

public CycleStep.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Parameters
Name Description
field FieldDescriptor
value Object
Returns
Type Description
CycleStep.Builder
Overrides

build()

public CycleStep build()
Returns
Type Description
CycleStep

buildPartial()

public CycleStep buildPartial()
Returns
Type Description
CycleStep

clear()

public CycleStep.Builder clear()
Returns
Type Description
CycleStep.Builder
Overrides

clearEndTime()

public CycleStep.Builder clearEndTime()

The time the cycle step has ended.

.google.protobuf.Timestamp end_time = 2;

Returns
Type Description
CycleStep.Builder

clearField(Descriptors.FieldDescriptor field)

public CycleStep.Builder clearField(Descriptors.FieldDescriptor field)
Parameter
Name Description
field FieldDescriptor
Returns
Type Description
CycleStep.Builder
Overrides

clearInitializingReplication()

public CycleStep.Builder clearInitializingReplication()

Initializing replication step.

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

Returns
Type Description
CycleStep.Builder

clearOneof(Descriptors.OneofDescriptor oneof)

public CycleStep.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Parameter
Name Description
oneof OneofDescriptor
Returns
Type Description
CycleStep.Builder
Overrides

clearPostProcessing()

public CycleStep.Builder clearPostProcessing()

Post processing step.

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

Returns
Type Description
CycleStep.Builder

clearReplicating()

public CycleStep.Builder clearReplicating()

Replicating step.

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

Returns
Type Description
CycleStep.Builder

clearStartTime()

public CycleStep.Builder clearStartTime()

The time the cycle step has started.

.google.protobuf.Timestamp start_time = 1;

Returns
Type Description
CycleStep.Builder

clearStep()

public CycleStep.Builder clearStep()
Returns
Type Description
CycleStep.Builder

clone()

public CycleStep.Builder clone()
Returns
Type Description
CycleStep.Builder
Overrides

getDefaultInstanceForType()

public CycleStep getDefaultInstanceForType()
Returns
Type Description
CycleStep

getDescriptorForType()

public Descriptors.Descriptor getDescriptorForType()
Returns
Type Description
Descriptor
Overrides

getEndTime()

public Timestamp getEndTime()

The time the cycle step has ended.

.google.protobuf.Timestamp end_time = 2;

Returns
Type Description
Timestamp

The endTime.

getEndTimeBuilder()

public Timestamp.Builder getEndTimeBuilder()

The time the cycle step has ended.

.google.protobuf.Timestamp end_time = 2;

Returns
Type Description
Builder

getEndTimeOrBuilder()

public TimestampOrBuilder getEndTimeOrBuilder()

The time the cycle step has ended.

.google.protobuf.Timestamp end_time = 2;

Returns
Type Description
TimestampOrBuilder

getInitializingReplication()

public InitializingReplicationStep getInitializingReplication()

Initializing replication step.

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

Returns
Type Description
InitializingReplicationStep

The initializingReplication.

getInitializingReplicationBuilder()

public InitializingReplicationStep.Builder getInitializingReplicationBuilder()

Initializing replication step.

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

Returns
Type Description
InitializingReplicationStep.Builder

getInitializingReplicationOrBuilder()

public InitializingReplicationStepOrBuilder getInitializingReplicationOrBuilder()

Initializing replication step.

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

Returns
Type Description
InitializingReplicationStepOrBuilder

getPostProcessing()

public PostProcessingStep getPostProcessing()

Post processing step.

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

Returns
Type Description
PostProcessingStep

The postProcessing.

getPostProcessingBuilder()

public PostProcessingStep.Builder getPostProcessingBuilder()

Post processing step.

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

Returns
Type Description
PostProcessingStep.Builder

getPostProcessingOrBuilder()

public PostProcessingStepOrBuilder getPostProcessingOrBuilder()

Post processing step.

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

Returns
Type Description
PostProcessingStepOrBuilder

getReplicating()

public ReplicatingStep getReplicating()

Replicating step.

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

Returns
Type Description
ReplicatingStep

The replicating.

getReplicatingBuilder()

public ReplicatingStep.Builder getReplicatingBuilder()

Replicating step.

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

Returns
Type Description
ReplicatingStep.Builder

getReplicatingOrBuilder()

public ReplicatingStepOrBuilder getReplicatingOrBuilder()

Replicating step.

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

Returns
Type Description
ReplicatingStepOrBuilder

getStartTime()

public Timestamp getStartTime()

The time the cycle step has started.

.google.protobuf.Timestamp start_time = 1;

Returns
Type Description
Timestamp

The startTime.

getStartTimeBuilder()

public Timestamp.Builder getStartTimeBuilder()

The time the cycle step has started.

.google.protobuf.Timestamp start_time = 1;

Returns
Type Description
Builder

getStartTimeOrBuilder()

public TimestampOrBuilder getStartTimeOrBuilder()

The time the cycle step has started.

.google.protobuf.Timestamp start_time = 1;

Returns
Type Description
TimestampOrBuilder

getStepCase()

public CycleStep.StepCase getStepCase()
Returns
Type Description
CycleStep.StepCase

hasEndTime()

public boolean hasEndTime()

The time the cycle step has ended.

.google.protobuf.Timestamp end_time = 2;

Returns
Type Description
boolean

Whether the endTime field is set.

hasInitializingReplication()

public boolean hasInitializingReplication()

Initializing replication step.

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

Returns
Type Description
boolean

Whether the initializingReplication field is set.

hasPostProcessing()

public boolean hasPostProcessing()

Post processing step.

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

Returns
Type Description
boolean

Whether the postProcessing field is set.

hasReplicating()

public boolean hasReplicating()

Replicating step.

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

Returns
Type Description
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
Type Description
boolean

Whether the startTime field is set.

internalGetFieldAccessorTable()

protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Returns
Type Description
FieldAccessorTable
Overrides

isInitialized()

public final boolean isInitialized()
Returns
Type Description
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
Name Description
value Timestamp
Returns
Type Description
CycleStep.Builder

mergeFrom(CycleStep other)

public CycleStep.Builder mergeFrom(CycleStep other)
Parameter
Name Description
other CycleStep
Returns
Type Description
CycleStep.Builder

mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)

public CycleStep.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
Name Description
input CodedInputStream
extensionRegistry ExtensionRegistryLite
Returns
Type Description
CycleStep.Builder
Overrides
Exceptions
Type Description
IOException

mergeFrom(Message other)

public CycleStep.Builder mergeFrom(Message other)
Parameter
Name Description
other Message
Returns
Type Description
CycleStep.Builder
Overrides

mergeInitializingReplication(InitializingReplicationStep value)

public CycleStep.Builder mergeInitializingReplication(InitializingReplicationStep value)

Initializing replication step.

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

Parameter
Name Description
value InitializingReplicationStep
Returns
Type Description
CycleStep.Builder

mergePostProcessing(PostProcessingStep value)

public CycleStep.Builder mergePostProcessing(PostProcessingStep value)

Post processing step.

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

Parameter
Name Description
value PostProcessingStep
Returns
Type Description
CycleStep.Builder

mergeReplicating(ReplicatingStep value)

public CycleStep.Builder mergeReplicating(ReplicatingStep value)

Replicating step.

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

Parameter
Name Description
value ReplicatingStep
Returns
Type Description
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
Name Description
value Timestamp
Returns
Type Description
CycleStep.Builder

mergeUnknownFields(UnknownFieldSet unknownFields)

public final CycleStep.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Parameter
Name Description
unknownFields UnknownFieldSet
Returns
Type Description
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
Name Description
value Timestamp
Returns
Type Description
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
Name Description
builderForValue Builder
Returns
Type Description
CycleStep.Builder

setField(Descriptors.FieldDescriptor field, Object value)

public CycleStep.Builder setField(Descriptors.FieldDescriptor field, Object value)
Parameters
Name Description
field FieldDescriptor
value Object
Returns
Type Description
CycleStep.Builder
Overrides

setInitializingReplication(InitializingReplicationStep value)

public CycleStep.Builder setInitializingReplication(InitializingReplicationStep value)

Initializing replication step.

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

Parameter
Name Description
value InitializingReplicationStep
Returns
Type Description
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
Name Description
builderForValue InitializingReplicationStep.Builder
Returns
Type Description
CycleStep.Builder

setPostProcessing(PostProcessingStep value)

public CycleStep.Builder setPostProcessing(PostProcessingStep value)

Post processing step.

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

Parameter
Name Description
value PostProcessingStep
Returns
Type Description
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
Name Description
builderForValue PostProcessingStep.Builder
Returns
Type Description
CycleStep.Builder

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

public CycleStep.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Parameters
Name Description
field FieldDescriptor
index int
value Object
Returns
Type Description
CycleStep.Builder
Overrides

setReplicating(ReplicatingStep value)

public CycleStep.Builder setReplicating(ReplicatingStep value)

Replicating step.

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

Parameter
Name Description
value ReplicatingStep
Returns
Type Description
CycleStep.Builder

setReplicating(ReplicatingStep.Builder builderForValue)

public CycleStep.Builder setReplicating(ReplicatingStep.Builder builderForValue)

Replicating step.

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

Parameter
Name Description
builderForValue ReplicatingStep.Builder
Returns
Type Description
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
Name Description
value Timestamp
Returns
Type Description
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
Name Description
builderForValue Builder
Returns
Type Description
CycleStep.Builder

setUnknownFields(UnknownFieldSet unknownFields)

public final CycleStep.Builder setUnknownFields(UnknownFieldSet unknownFields)
Parameter
Name Description
unknownFields UnknownFieldSet
Returns
Type Description
CycleStep.Builder
Overrides