Package com.google.datastore.admin.v1
Class MigrationProgressEvent.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessageV3.Builder<MigrationProgressEvent.Builder>
com.google.datastore.admin.v1.MigrationProgressEvent.Builder
- All Implemented Interfaces:
MigrationProgressEventOrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable
- Enclosing class:
- MigrationProgressEvent
public static final class MigrationProgressEvent.Builder
extends com.google.protobuf.GeneratedMessageV3.Builder<MigrationProgressEvent.Builder>
implements MigrationProgressEventOrBuilder
An event signifying the start of a new step in a [migration from Cloud Datastore to Cloud Firestore in Datastore mode](https://cloud.google.com/datastore/docs/upgrade-to-firestore).Protobuf type
google.datastore.admin.v1.MigrationProgressEvent-
Method Summary
Modifier and TypeMethodDescriptionaddRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) build()clear()clearField(com.google.protobuf.Descriptors.FieldDescriptor field) clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) Details for the `PREPARE` step.Details for the `REDIRECT_WRITES` step.The step that is starting.clone()static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.DescriptorDetails for the `PREPARE` step.Details for the `PREPARE` step.Details for the `PREPARE` step.Details for the `REDIRECT_WRITES` step.Details for the `REDIRECT_WRITES` step.Details for the `REDIRECT_WRITES` step.getStep()The step that is starting.intThe step that is starting.booleanDetails for the `PREPARE` step.booleanDetails for the `REDIRECT_WRITES` step.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTablefinal booleanmergeFrom(MigrationProgressEvent other) mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) Details for the `PREPARE` step.Details for the `REDIRECT_WRITES` step.mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) Details for the `PREPARE` step.setPrepareStepDetails(MigrationProgressEvent.PrepareStepDetails.Builder builderForValue) Details for the `PREPARE` step.Details for the `REDIRECT_WRITES` step.setRedirectWritesStepDetails(MigrationProgressEvent.RedirectWritesStepDetails.Builder builderForValue) Details for the `REDIRECT_WRITES` step.setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value) setStep(MigrationStep value) The step that is starting.setStepValue(int value) The step that is starting.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, internalGetMapFieldReflection, internalGetMutableMapField, internalGetMutableMapFieldReflection, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, 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.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessageV3.Builder<MigrationProgressEvent.Builder>
-
clear
- Specified by:
clearin interfacecom.google.protobuf.Message.Builder- Specified by:
clearin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clearin classcom.google.protobuf.GeneratedMessageV3.Builder<MigrationProgressEvent.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.GeneratedMessageV3.Builder<MigrationProgressEvent.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
-
clone
- Specified by:
clonein interfacecom.google.protobuf.Message.Builder- Specified by:
clonein interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clonein classcom.google.protobuf.GeneratedMessageV3.Builder<MigrationProgressEvent.Builder>
-
setField
public MigrationProgressEvent.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) - Specified by:
setFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<MigrationProgressEvent.Builder>
-
clearField
public MigrationProgressEvent.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field) - Specified by:
clearFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
clearFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<MigrationProgressEvent.Builder>
-
clearOneof
public MigrationProgressEvent.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) - Specified by:
clearOneofin interfacecom.google.protobuf.Message.Builder- Overrides:
clearOneofin classcom.google.protobuf.GeneratedMessageV3.Builder<MigrationProgressEvent.Builder>
-
setRepeatedField
public MigrationProgressEvent.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value) - Specified by:
setRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<MigrationProgressEvent.Builder>
-
addRepeatedField
public MigrationProgressEvent.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) - Specified by:
addRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
addRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<MigrationProgressEvent.Builder>
-
mergeFrom
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<MigrationProgressEvent.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3.Builder<MigrationProgressEvent.Builder>
-
mergeFrom
public MigrationProgressEvent.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<MigrationProgressEvent.Builder>- Throws:
IOException
-
getStepDetailsCase
- Specified by:
getStepDetailsCasein interfaceMigrationProgressEventOrBuilder
-
clearStepDetails
-
getStepValue
public int getStepValue()The step that is starting. An event with step set to `START` indicates that the migration has been reverted back to the initial pre-migration state.
.google.datastore.admin.v1.MigrationStep step = 1;- Specified by:
getStepValuein interfaceMigrationProgressEventOrBuilder- Returns:
- The enum numeric value on the wire for step.
-
setStepValue
The step that is starting. An event with step set to `START` indicates that the migration has been reverted back to the initial pre-migration state.
.google.datastore.admin.v1.MigrationStep step = 1;- Parameters:
value- The enum numeric value on the wire for step to set.- Returns:
- This builder for chaining.
-
getStep
The step that is starting. An event with step set to `START` indicates that the migration has been reverted back to the initial pre-migration state.
.google.datastore.admin.v1.MigrationStep step = 1;- Specified by:
getStepin interfaceMigrationProgressEventOrBuilder- Returns:
- The step.
-
setStep
The step that is starting. An event with step set to `START` indicates that the migration has been reverted back to the initial pre-migration state.
.google.datastore.admin.v1.MigrationStep step = 1;- Parameters:
value- The step to set.- Returns:
- This builder for chaining.
-
clearStep
The step that is starting. An event with step set to `START` indicates that the migration has been reverted back to the initial pre-migration state.
.google.datastore.admin.v1.MigrationStep step = 1;- Returns:
- This builder for chaining.
-
hasPrepareStepDetails
public boolean hasPrepareStepDetails()Details for the `PREPARE` step.
.google.datastore.admin.v1.MigrationProgressEvent.PrepareStepDetails prepare_step_details = 2;- Specified by:
hasPrepareStepDetailsin interfaceMigrationProgressEventOrBuilder- Returns:
- Whether the prepareStepDetails field is set.
-
getPrepareStepDetails
Details for the `PREPARE` step.
.google.datastore.admin.v1.MigrationProgressEvent.PrepareStepDetails prepare_step_details = 2;- Specified by:
getPrepareStepDetailsin interfaceMigrationProgressEventOrBuilder- Returns:
- The prepareStepDetails.
-
setPrepareStepDetails
public MigrationProgressEvent.Builder setPrepareStepDetails(MigrationProgressEvent.PrepareStepDetails value) Details for the `PREPARE` step.
.google.datastore.admin.v1.MigrationProgressEvent.PrepareStepDetails prepare_step_details = 2; -
setPrepareStepDetails
public MigrationProgressEvent.Builder setPrepareStepDetails(MigrationProgressEvent.PrepareStepDetails.Builder builderForValue) Details for the `PREPARE` step.
.google.datastore.admin.v1.MigrationProgressEvent.PrepareStepDetails prepare_step_details = 2; -
mergePrepareStepDetails
public MigrationProgressEvent.Builder mergePrepareStepDetails(MigrationProgressEvent.PrepareStepDetails value) Details for the `PREPARE` step.
.google.datastore.admin.v1.MigrationProgressEvent.PrepareStepDetails prepare_step_details = 2; -
clearPrepareStepDetails
Details for the `PREPARE` step.
.google.datastore.admin.v1.MigrationProgressEvent.PrepareStepDetails prepare_step_details = 2; -
getPrepareStepDetailsBuilder
Details for the `PREPARE` step.
.google.datastore.admin.v1.MigrationProgressEvent.PrepareStepDetails prepare_step_details = 2; -
getPrepareStepDetailsOrBuilder
Details for the `PREPARE` step.
.google.datastore.admin.v1.MigrationProgressEvent.PrepareStepDetails prepare_step_details = 2;- Specified by:
getPrepareStepDetailsOrBuilderin interfaceMigrationProgressEventOrBuilder
-
hasRedirectWritesStepDetails
public boolean hasRedirectWritesStepDetails()Details for the `REDIRECT_WRITES` step.
.google.datastore.admin.v1.MigrationProgressEvent.RedirectWritesStepDetails redirect_writes_step_details = 3;- Specified by:
hasRedirectWritesStepDetailsin interfaceMigrationProgressEventOrBuilder- Returns:
- Whether the redirectWritesStepDetails field is set.
-
getRedirectWritesStepDetails
Details for the `REDIRECT_WRITES` step.
.google.datastore.admin.v1.MigrationProgressEvent.RedirectWritesStepDetails redirect_writes_step_details = 3;- Specified by:
getRedirectWritesStepDetailsin interfaceMigrationProgressEventOrBuilder- Returns:
- The redirectWritesStepDetails.
-
setRedirectWritesStepDetails
public MigrationProgressEvent.Builder setRedirectWritesStepDetails(MigrationProgressEvent.RedirectWritesStepDetails value) Details for the `REDIRECT_WRITES` step.
.google.datastore.admin.v1.MigrationProgressEvent.RedirectWritesStepDetails redirect_writes_step_details = 3; -
setRedirectWritesStepDetails
public MigrationProgressEvent.Builder setRedirectWritesStepDetails(MigrationProgressEvent.RedirectWritesStepDetails.Builder builderForValue) Details for the `REDIRECT_WRITES` step.
.google.datastore.admin.v1.MigrationProgressEvent.RedirectWritesStepDetails redirect_writes_step_details = 3; -
mergeRedirectWritesStepDetails
public MigrationProgressEvent.Builder mergeRedirectWritesStepDetails(MigrationProgressEvent.RedirectWritesStepDetails value) Details for the `REDIRECT_WRITES` step.
.google.datastore.admin.v1.MigrationProgressEvent.RedirectWritesStepDetails redirect_writes_step_details = 3; -
clearRedirectWritesStepDetails
Details for the `REDIRECT_WRITES` step.
.google.datastore.admin.v1.MigrationProgressEvent.RedirectWritesStepDetails redirect_writes_step_details = 3; -
getRedirectWritesStepDetailsBuilder
public MigrationProgressEvent.RedirectWritesStepDetails.Builder getRedirectWritesStepDetailsBuilder()Details for the `REDIRECT_WRITES` step.
.google.datastore.admin.v1.MigrationProgressEvent.RedirectWritesStepDetails redirect_writes_step_details = 3; -
getRedirectWritesStepDetailsOrBuilder
public MigrationProgressEvent.RedirectWritesStepDetailsOrBuilder getRedirectWritesStepDetailsOrBuilder()Details for the `REDIRECT_WRITES` step.
.google.datastore.admin.v1.MigrationProgressEvent.RedirectWritesStepDetails redirect_writes_step_details = 3;- Specified by:
getRedirectWritesStepDetailsOrBuilderin interfaceMigrationProgressEventOrBuilder
-
setUnknownFields
public final MigrationProgressEvent.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) - Specified by:
setUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
setUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<MigrationProgressEvent.Builder>
-
mergeUnknownFields
public final MigrationProgressEvent.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) - Specified by:
mergeUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<MigrationProgressEvent.Builder>
-