Class HostedIdentitySessionKeyAndCert.Builder
-
- All Implemented Interfaces:
-
org.apache.avro.data.RecordBuilder
public class HostedIdentitySessionKeyAndCert.Builder extends SpecificRecordBuilderBase<T> implements RecordBuilder<T>
RecordBuilder for HostedIdentitySessionKeyAndCert instances.
-
-
Field Summary
Fields Modifier and Type Field Description public String
sessionPublicKey
public List<String>
sessionCertificates
-
Method Summary
Modifier and Type Method Description String
getSessionPublicKey()
Gets the value of the 'sessionPublicKey' field. HostedIdentitySessionKeyAndCert.Builder
setSessionPublicKey(String value)
Sets the value of the 'sessionPublicKey' field. List<String>
getSessionCertificates()
Gets the value of the 'sessionCertificates' field. HostedIdentitySessionKeyAndCert.Builder
setSessionCertificates(List<String> value)
Sets the value of the 'sessionCertificates' field. boolean
hasSessionPublicKey()
Checks whether the 'sessionPublicKey' field has been set. HostedIdentitySessionKeyAndCert.Builder
clearSessionPublicKey()
Clears the value of the 'sessionPublicKey' field. boolean
hasSessionCertificates()
Checks whether the 'sessionCertificates' field has been set. HostedIdentitySessionKeyAndCert.Builder
clearSessionCertificates()
Clears the value of the 'sessionCertificates' field. HostedIdentitySessionKeyAndCert
build()
-
-
Method Detail
-
getSessionPublicKey
String getSessionPublicKey()
Gets the value of the 'sessionPublicKey' field. The session initiation public key (in PEM format)
- Returns:
The value.
-
setSessionPublicKey
HostedIdentitySessionKeyAndCert.Builder setSessionPublicKey(String value)
Sets the value of the 'sessionPublicKey' field. The session initiation public key (in PEM format)
- Parameters:
value
- The value of 'sessionPublicKey'.- Returns:
This builder.
-
getSessionCertificates
List<String> getSessionCertificates()
Gets the value of the 'sessionCertificates' field. The session certificates (in PEM format)
- Returns:
The value.
-
setSessionCertificates
HostedIdentitySessionKeyAndCert.Builder setSessionCertificates(List<String> value)
Sets the value of the 'sessionCertificates' field. The session certificates (in PEM format)
- Parameters:
value
- The value of 'sessionCertificates'.- Returns:
This builder.
-
hasSessionPublicKey
boolean hasSessionPublicKey()
Checks whether the 'sessionPublicKey' field has been set. The session initiation public key (in PEM format)
- Returns:
True if the 'sessionPublicKey' field has been set, false otherwise.
-
clearSessionPublicKey
HostedIdentitySessionKeyAndCert.Builder clearSessionPublicKey()
Clears the value of the 'sessionPublicKey' field. The session initiation public key (in PEM format)
- Returns:
This builder.
-
hasSessionCertificates
boolean hasSessionCertificates()
Checks whether the 'sessionCertificates' field has been set. The session certificates (in PEM format)
- Returns:
True if the 'sessionCertificates' field has been set, false otherwise.
-
clearSessionCertificates
HostedIdentitySessionKeyAndCert.Builder clearSessionCertificates()
Clears the value of the 'sessionCertificates' field. The session certificates (in PEM format)
- Returns:
This builder.
-
build
HostedIdentitySessionKeyAndCert build()
-
-
-
-