public static final class XAesGcmKey.Builder extends com.google.protobuf.GeneratedMessage.Builder<XAesGcmKey.Builder> implements XAesGcmKeyOrBuilder
key_type: type.googleapis.com/google.crypto.tink.XAesGcmKeyProtobuf type
google.crypto.tink.XAesGcmKey| Modifier and Type | Method and Description |
|---|---|
XAesGcmKey |
build() |
XAesGcmKey |
buildPartial() |
XAesGcmKey.Builder |
clear() |
XAesGcmKey.Builder |
clearKeyValue()
bytes key_value = 3; |
XAesGcmKey.Builder |
clearParams()
.google.crypto.tink.XAesGcmParams params = 2; |
XAesGcmKey.Builder |
clearVersion()
uint32 version = 1; |
XAesGcmKey |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
com.google.protobuf.Descriptors.Descriptor |
getDescriptorForType() |
com.google.protobuf.ByteString |
getKeyValue()
bytes key_value = 3; |
XAesGcmParams |
getParams()
.google.crypto.tink.XAesGcmParams params = 2; |
XAesGcmParams.Builder |
getParamsBuilder()
.google.crypto.tink.XAesGcmParams params = 2; |
XAesGcmParamsOrBuilder |
getParamsOrBuilder()
.google.crypto.tink.XAesGcmParams params = 2; |
int |
getVersion()
uint32 version = 1; |
boolean |
hasParams()
.google.crypto.tink.XAesGcmParams params = 2; |
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
XAesGcmKey.Builder |
mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
XAesGcmKey.Builder |
mergeFrom(com.google.protobuf.Message other) |
XAesGcmKey.Builder |
mergeFrom(XAesGcmKey other) |
XAesGcmKey.Builder |
mergeParams(XAesGcmParams value)
.google.crypto.tink.XAesGcmParams params = 2; |
XAesGcmKey.Builder |
setKeyValue(com.google.protobuf.ByteString value)
bytes key_value = 3; |
XAesGcmKey.Builder |
setParams(XAesGcmParams.Builder builderForValue)
.google.crypto.tink.XAesGcmParams params = 2; |
XAesGcmKey.Builder |
setParams(XAesGcmParams value)
.google.crypto.tink.XAesGcmParams params = 2; |
XAesGcmKey.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<XAesGcmKey.Builder>public XAesGcmKey.Builder clear()
clear in interface com.google.protobuf.Message.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessage.Builder<XAesGcmKey.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<XAesGcmKey.Builder>public XAesGcmKey getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic XAesGcmKey build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic XAesGcmKey buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic XAesGcmKey.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<XAesGcmKey.Builder>public XAesGcmKey.Builder mergeFrom(XAesGcmKey other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessage.Builder<XAesGcmKey.Builder>public XAesGcmKey.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<XAesGcmKey.Builder>IOExceptionpublic int getVersion()
uint32 version = 1;getVersion in interface XAesGcmKeyOrBuilderpublic XAesGcmKey.Builder setVersion(int value)
uint32 version = 1;value - The version to set.public XAesGcmKey.Builder clearVersion()
uint32 version = 1;public boolean hasParams()
.google.crypto.tink.XAesGcmParams params = 2;hasParams in interface XAesGcmKeyOrBuilderpublic XAesGcmParams getParams()
.google.crypto.tink.XAesGcmParams params = 2;getParams in interface XAesGcmKeyOrBuilderpublic XAesGcmKey.Builder setParams(XAesGcmParams value)
.google.crypto.tink.XAesGcmParams params = 2;public XAesGcmKey.Builder setParams(XAesGcmParams.Builder builderForValue)
.google.crypto.tink.XAesGcmParams params = 2;public XAesGcmKey.Builder mergeParams(XAesGcmParams value)
.google.crypto.tink.XAesGcmParams params = 2;public XAesGcmKey.Builder clearParams()
.google.crypto.tink.XAesGcmParams params = 2;public XAesGcmParams.Builder getParamsBuilder()
.google.crypto.tink.XAesGcmParams params = 2;public XAesGcmParamsOrBuilder getParamsOrBuilder()
.google.crypto.tink.XAesGcmParams params = 2;getParamsOrBuilder in interface XAesGcmKeyOrBuilderpublic com.google.protobuf.ByteString getKeyValue()
bytes key_value = 3;getKeyValue in interface XAesGcmKeyOrBuilderpublic XAesGcmKey.Builder setKeyValue(com.google.protobuf.ByteString value)
bytes key_value = 3;value - The keyValue to set.public XAesGcmKey.Builder clearKeyValue()
bytes key_value = 3;