public static final class XAesGcmKeyFormat.Builder extends com.google.protobuf.GeneratedMessage.Builder<XAesGcmKeyFormat.Builder> implements XAesGcmKeyFormatOrBuilder
google.crypto.tink.XAesGcmKeyFormat| Modifier and Type | Method and Description |
|---|---|
XAesGcmKeyFormat |
build() |
XAesGcmKeyFormat |
buildPartial() |
XAesGcmKeyFormat.Builder |
clear() |
XAesGcmKeyFormat.Builder |
clearParams()
.google.crypto.tink.XAesGcmParams params = 3; |
XAesGcmKeyFormat.Builder |
clearVersion()
uint32 version = 1; |
XAesGcmKeyFormat |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
com.google.protobuf.Descriptors.Descriptor |
getDescriptorForType() |
XAesGcmParams |
getParams()
.google.crypto.tink.XAesGcmParams params = 3; |
XAesGcmParams.Builder |
getParamsBuilder()
.google.crypto.tink.XAesGcmParams params = 3; |
XAesGcmParamsOrBuilder |
getParamsOrBuilder()
.google.crypto.tink.XAesGcmParams params = 3; |
int |
getVersion()
uint32 version = 1; |
boolean |
hasParams()
.google.crypto.tink.XAesGcmParams params = 3; |
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
XAesGcmKeyFormat.Builder |
mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
XAesGcmKeyFormat.Builder |
mergeFrom(com.google.protobuf.Message other) |
XAesGcmKeyFormat.Builder |
mergeFrom(XAesGcmKeyFormat other) |
XAesGcmKeyFormat.Builder |
mergeParams(XAesGcmParams value)
.google.crypto.tink.XAesGcmParams params = 3; |
XAesGcmKeyFormat.Builder |
setParams(XAesGcmParams.Builder builderForValue)
.google.crypto.tink.XAesGcmParams params = 3; |
XAesGcmKeyFormat.Builder |
setParams(XAesGcmParams value)
.google.crypto.tink.XAesGcmParams params = 3; |
XAesGcmKeyFormat.Builder |
setVersion(int value)
uint32 version = 1; |
addRepeatedField, clearField, clearOneof, clone, getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, internalGetMutableMapField, internalGetMutableMapFieldReflection, isClean, markClean, mergeUnknownFields, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setField, setRepeatedField, setUnknownFields, setUnknownFieldSetBuilder, setUnknownFieldsProto3findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringaddAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageExceptionequals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitfindInitializationErrors, getAllFields, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneofpublic static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessage.Builder<XAesGcmKeyFormat.Builder>public XAesGcmKeyFormat.Builder clear()
clear in interface com.google.protobuf.Message.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessage.Builder<XAesGcmKeyFormat.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.GeneratedMessage.Builder<XAesGcmKeyFormat.Builder>public XAesGcmKeyFormat getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic XAesGcmKeyFormat build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic XAesGcmKeyFormat buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic XAesGcmKeyFormat.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<XAesGcmKeyFormat.Builder>public XAesGcmKeyFormat.Builder mergeFrom(XAesGcmKeyFormat other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessage.Builder<XAesGcmKeyFormat.Builder>public XAesGcmKeyFormat.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<XAesGcmKeyFormat.Builder>IOExceptionpublic int getVersion()
uint32 version = 1;getVersion in interface XAesGcmKeyFormatOrBuilderpublic XAesGcmKeyFormat.Builder setVersion(int value)
uint32 version = 1;value - The version to set.public XAesGcmKeyFormat.Builder clearVersion()
uint32 version = 1;public boolean hasParams()
.google.crypto.tink.XAesGcmParams params = 3;hasParams in interface XAesGcmKeyFormatOrBuilderpublic XAesGcmParams getParams()
.google.crypto.tink.XAesGcmParams params = 3;getParams in interface XAesGcmKeyFormatOrBuilderpublic XAesGcmKeyFormat.Builder setParams(XAesGcmParams value)
.google.crypto.tink.XAesGcmParams params = 3;public XAesGcmKeyFormat.Builder setParams(XAesGcmParams.Builder builderForValue)
.google.crypto.tink.XAesGcmParams params = 3;public XAesGcmKeyFormat.Builder mergeParams(XAesGcmParams value)
.google.crypto.tink.XAesGcmParams params = 3;public XAesGcmKeyFormat.Builder clearParams()
.google.crypto.tink.XAesGcmParams params = 3;public XAesGcmParams.Builder getParamsBuilder()
.google.crypto.tink.XAesGcmParams params = 3;public XAesGcmParamsOrBuilder getParamsOrBuilder()
.google.crypto.tink.XAesGcmParams params = 3;getParamsOrBuilder in interface XAesGcmKeyFormatOrBuilder