public static final class AesEaxKeyFormat.Builder extends com.google.protobuf.GeneratedMessageLite.Builder<AesEaxKeyFormat,AesEaxKeyFormat.Builder> implements AesEaxKeyFormatOrBuilder
google.crypto.tink.AesEaxKeyFormat| Modifier and Type | Method and Description |
|---|---|
AesEaxKeyFormat.Builder |
clearKeySize()
optional uint32 key_size = 2; |
AesEaxKeyFormat.Builder |
clearParams()
optional .google.crypto.tink.AesEaxParams params = 1; |
int |
getKeySize()
optional uint32 key_size = 2; |
AesEaxParams |
getParams()
optional .google.crypto.tink.AesEaxParams params = 1; |
boolean |
hasParams()
optional .google.crypto.tink.AesEaxParams params = 1; |
AesEaxKeyFormat.Builder |
mergeParams(AesEaxParams value)
optional .google.crypto.tink.AesEaxParams params = 1; |
AesEaxKeyFormat.Builder |
setKeySize(int value)
optional uint32 key_size = 2; |
AesEaxKeyFormat.Builder |
setParams(AesEaxParams.Builder builderForValue)
optional .google.crypto.tink.AesEaxParams params = 1; |
AesEaxKeyFormat.Builder |
setParams(AesEaxParams value)
optional .google.crypto.tink.AesEaxParams params = 1; |
build, buildPartial, clear, clone, copyOnWrite, getDefaultInstanceForType, internalMergeFrom, isInitialized, mergeFrom, mergeFromaddAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageExceptionpublic boolean hasParams()
optional .google.crypto.tink.AesEaxParams params = 1;hasParams in interface AesEaxKeyFormatOrBuilderpublic AesEaxParams getParams()
optional .google.crypto.tink.AesEaxParams params = 1;getParams in interface AesEaxKeyFormatOrBuilderpublic AesEaxKeyFormat.Builder setParams(AesEaxParams value)
optional .google.crypto.tink.AesEaxParams params = 1;public AesEaxKeyFormat.Builder setParams(AesEaxParams.Builder builderForValue)
optional .google.crypto.tink.AesEaxParams params = 1;public AesEaxKeyFormat.Builder mergeParams(AesEaxParams value)
optional .google.crypto.tink.AesEaxParams params = 1;public AesEaxKeyFormat.Builder clearParams()
optional .google.crypto.tink.AesEaxParams params = 1;public int getKeySize()
optional uint32 key_size = 2;getKeySize in interface AesEaxKeyFormatOrBuilderpublic AesEaxKeyFormat.Builder setKeySize(int value)
optional uint32 key_size = 2;public AesEaxKeyFormat.Builder clearKeySize()
optional uint32 key_size = 2;