public static final class Encryptionpb.MasterKey.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<Encryptionpb.MasterKey.Builder> implements Encryptionpb.MasterKeyOrBuilder
Master key config.Protobuf type
encryptionpb.MasterKeygetAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setUnknownFieldSetBuilder, setUnknownFieldsProto3findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringaddAll, addAll, mergeFrom, newUninitializedMessageExceptionequals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitpublic static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3.Builder<Encryptionpb.MasterKey.Builder>public Encryptionpb.MasterKey.Builder clear()
clear in interface com.google.protobuf.Message.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessageV3.Builder<Encryptionpb.MasterKey.Builder>public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
getDescriptorForType in interface com.google.protobuf.Message.BuildergetDescriptorForType in interface com.google.protobuf.MessageOrBuildergetDescriptorForType in class com.google.protobuf.GeneratedMessageV3.Builder<Encryptionpb.MasterKey.Builder>public Encryptionpb.MasterKey getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic Encryptionpb.MasterKey build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic Encryptionpb.MasterKey buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic Encryptionpb.MasterKey.Builder clone()
clone in interface com.google.protobuf.Message.Builderclone in interface com.google.protobuf.MessageLite.Builderclone in class com.google.protobuf.GeneratedMessageV3.Builder<Encryptionpb.MasterKey.Builder>public Encryptionpb.MasterKey.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
setField in interface com.google.protobuf.Message.BuildersetField in class com.google.protobuf.GeneratedMessageV3.Builder<Encryptionpb.MasterKey.Builder>public Encryptionpb.MasterKey.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
clearField in interface com.google.protobuf.Message.BuilderclearField in class com.google.protobuf.GeneratedMessageV3.Builder<Encryptionpb.MasterKey.Builder>public Encryptionpb.MasterKey.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
clearOneof in interface com.google.protobuf.Message.BuilderclearOneof in class com.google.protobuf.GeneratedMessageV3.Builder<Encryptionpb.MasterKey.Builder>public Encryptionpb.MasterKey.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
setRepeatedField in interface com.google.protobuf.Message.BuildersetRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<Encryptionpb.MasterKey.Builder>public Encryptionpb.MasterKey.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
addRepeatedField in interface com.google.protobuf.Message.BuilderaddRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<Encryptionpb.MasterKey.Builder>public Encryptionpb.MasterKey.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<Encryptionpb.MasterKey.Builder>public Encryptionpb.MasterKey.Builder mergeFrom(Encryptionpb.MasterKey other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3.Builder<Encryptionpb.MasterKey.Builder>public Encryptionpb.MasterKey.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in interface com.google.protobuf.MessageLite.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<Encryptionpb.MasterKey.Builder>IOExceptionpublic Encryptionpb.MasterKey.BackendCase getBackendCase()
getBackendCase in interface Encryptionpb.MasterKeyOrBuilderpublic Encryptionpb.MasterKey.Builder clearBackend()
public boolean hasPlaintext()
.encryptionpb.MasterKeyPlaintext plaintext = 1;hasPlaintext in interface Encryptionpb.MasterKeyOrBuilderpublic Encryptionpb.MasterKeyPlaintext getPlaintext()
.encryptionpb.MasterKeyPlaintext plaintext = 1;getPlaintext in interface Encryptionpb.MasterKeyOrBuilderpublic Encryptionpb.MasterKey.Builder setPlaintext(Encryptionpb.MasterKeyPlaintext value)
.encryptionpb.MasterKeyPlaintext plaintext = 1;public Encryptionpb.MasterKey.Builder setPlaintext(Encryptionpb.MasterKeyPlaintext.Builder builderForValue)
.encryptionpb.MasterKeyPlaintext plaintext = 1;public Encryptionpb.MasterKey.Builder mergePlaintext(Encryptionpb.MasterKeyPlaintext value)
.encryptionpb.MasterKeyPlaintext plaintext = 1;public Encryptionpb.MasterKey.Builder clearPlaintext()
.encryptionpb.MasterKeyPlaintext plaintext = 1;public Encryptionpb.MasterKeyPlaintext.Builder getPlaintextBuilder()
.encryptionpb.MasterKeyPlaintext plaintext = 1;public Encryptionpb.MasterKeyPlaintextOrBuilder getPlaintextOrBuilder()
.encryptionpb.MasterKeyPlaintext plaintext = 1;getPlaintextOrBuilder in interface Encryptionpb.MasterKeyOrBuilderpublic boolean hasFile()
.encryptionpb.MasterKeyFile file = 2;hasFile in interface Encryptionpb.MasterKeyOrBuilderpublic Encryptionpb.MasterKeyFile getFile()
.encryptionpb.MasterKeyFile file = 2;getFile in interface Encryptionpb.MasterKeyOrBuilderpublic Encryptionpb.MasterKey.Builder setFile(Encryptionpb.MasterKeyFile value)
.encryptionpb.MasterKeyFile file = 2;public Encryptionpb.MasterKey.Builder setFile(Encryptionpb.MasterKeyFile.Builder builderForValue)
.encryptionpb.MasterKeyFile file = 2;public Encryptionpb.MasterKey.Builder mergeFile(Encryptionpb.MasterKeyFile value)
.encryptionpb.MasterKeyFile file = 2;public Encryptionpb.MasterKey.Builder clearFile()
.encryptionpb.MasterKeyFile file = 2;public Encryptionpb.MasterKeyFile.Builder getFileBuilder()
.encryptionpb.MasterKeyFile file = 2;public Encryptionpb.MasterKeyFileOrBuilder getFileOrBuilder()
.encryptionpb.MasterKeyFile file = 2;getFileOrBuilder in interface Encryptionpb.MasterKeyOrBuilderpublic boolean hasKms()
.encryptionpb.MasterKeyKms kms = 3;hasKms in interface Encryptionpb.MasterKeyOrBuilderpublic Encryptionpb.MasterKeyKms getKms()
.encryptionpb.MasterKeyKms kms = 3;getKms in interface Encryptionpb.MasterKeyOrBuilderpublic Encryptionpb.MasterKey.Builder setKms(Encryptionpb.MasterKeyKms value)
.encryptionpb.MasterKeyKms kms = 3;public Encryptionpb.MasterKey.Builder setKms(Encryptionpb.MasterKeyKms.Builder builderForValue)
.encryptionpb.MasterKeyKms kms = 3;public Encryptionpb.MasterKey.Builder mergeKms(Encryptionpb.MasterKeyKms value)
.encryptionpb.MasterKeyKms kms = 3;public Encryptionpb.MasterKey.Builder clearKms()
.encryptionpb.MasterKeyKms kms = 3;public Encryptionpb.MasterKeyKms.Builder getKmsBuilder()
.encryptionpb.MasterKeyKms kms = 3;public Encryptionpb.MasterKeyKmsOrBuilder getKmsOrBuilder()
.encryptionpb.MasterKeyKms kms = 3;getKmsOrBuilder in interface Encryptionpb.MasterKeyOrBuilderpublic final Encryptionpb.MasterKey.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
setUnknownFields in interface com.google.protobuf.Message.BuildersetUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<Encryptionpb.MasterKey.Builder>public final Encryptionpb.MasterKey.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
mergeUnknownFields in interface com.google.protobuf.Message.BuildermergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<Encryptionpb.MasterKey.Builder>Copyright © 2025 PingCAP. All rights reserved.