Package mls_client
Interface MlsClient.ProposalDescriptionOrBuilder
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
MlsClient.ProposalDescription,MlsClient.ProposalDescription.Builder
- Enclosing class:
MlsClient
public static interface MlsClient.ProposalDescriptionOrBuilder
extends com.google.protobuf.MessageOrBuilder
-
Method Summary
Modifier and TypeMethodDescriptionintRequired if proposal_type is "reinit"longRequired if proposal_type is "resumptionPSK"getExtensions(int index) Required if proposal_type is "groupContextExtensions" or "reinit"intRequired if proposal_type is "groupContextExtensions" or "reinit"Required if proposal_type is "groupContextExtensions" or "reinit"getExtensionsOrBuilder(int index) Required if proposal_type is "groupContextExtensions" or "reinit"List<? extends MlsClient.ExtensionOrBuilder> Required if proposal_type is "groupContextExtensions" or "reinit"com.google.protobuf.ByteStringRequired if proposal_type is "reinit"com.google.protobuf.ByteStringRequired if proposal_type is "add"com.google.protobuf.ByteStringbytes proposal_type = 1;com.google.protobuf.ByteStringgetPskId()Required if proposal_type is "externalPSK"com.google.protobuf.ByteStringRequired if proposal_type is "remove"Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder
isInitializedMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
getProposalType
com.google.protobuf.ByteString getProposalType()bytes proposal_type = 1;- Returns:
- The proposalType.
-
getKeyPackage
com.google.protobuf.ByteString getKeyPackage()Required if proposal_type is "add"
bytes key_package = 2;- Returns:
- The keyPackage.
-
getRemovedId
com.google.protobuf.ByteString getRemovedId()Required if proposal_type is "remove"
bytes removed_id = 3;- Returns:
- The removedId.
-
getPskId
com.google.protobuf.ByteString getPskId()Required if proposal_type is "externalPSK"
bytes psk_id = 4;- Returns:
- The pskId.
-
getEpochId
long getEpochId()Required if proposal_type is "resumptionPSK"
uint64 epoch_id = 5;- Returns:
- The epochId.
-
getExtensionsList
List<MlsClient.Extension> getExtensionsList()Required if proposal_type is "groupContextExtensions" or "reinit"
repeated .mls_client.Extension extensions = 6; -
getExtensions
Required if proposal_type is "groupContextExtensions" or "reinit"
repeated .mls_client.Extension extensions = 6; -
getExtensionsCount
int getExtensionsCount()Required if proposal_type is "groupContextExtensions" or "reinit"
repeated .mls_client.Extension extensions = 6; -
getExtensionsOrBuilderList
List<? extends MlsClient.ExtensionOrBuilder> getExtensionsOrBuilderList()Required if proposal_type is "groupContextExtensions" or "reinit"
repeated .mls_client.Extension extensions = 6; -
getExtensionsOrBuilder
Required if proposal_type is "groupContextExtensions" or "reinit"
repeated .mls_client.Extension extensions = 6; -
getGroupId
com.google.protobuf.ByteString getGroupId()Required if proposal_type is "reinit"
bytes group_id = 7;- Returns:
- The groupId.
-
getCipherSuite
int getCipherSuite()Required if proposal_type is "reinit"
uint32 cipher_suite = 8;- Returns:
- The cipherSuite.
-