Class GatewayTruststore.Builder
-
- All Implemented Interfaces:
-
org.apache.avro.data.RecordBuilder
public class GatewayTruststore.Builder extends SpecificRecordBuilderBase<T> implements RecordBuilder<T>
RecordBuilder for GatewayTruststore instances.
-
-
Field Summary
Fields Modifier and Type Field Description public HoldingIdentity
sourceIdentity
public HoldingIdentity.Builder
sourceIdentityBuilder
public List<String>
trustedCertificates
-
Method Summary
Modifier and Type Method Description HoldingIdentity
getSourceIdentity()
Gets the value of the 'sourceIdentity' field. GatewayTruststore.Builder
setSourceIdentity(HoldingIdentity value)
Sets the value of the 'sourceIdentity' field. HoldingIdentity.Builder
getSourceIdentityBuilder()
Gets the Builder instance for the 'sourceIdentity' field and creates one if it doesn't exist yet. GatewayTruststore.Builder
setSourceIdentityBuilder(HoldingIdentity.Builder value)
Sets the Builder instance for the 'sourceIdentity' field The source identity (x500 name + group ID) List<String>
getTrustedCertificates()
Gets the value of the 'trustedCertificates' field. GatewayTruststore.Builder
setTrustedCertificates(List<String> value)
Sets the value of the 'trustedCertificates' field. boolean
hasSourceIdentity()
Checks whether the 'sourceIdentity' field has been set. boolean
hasSourceIdentityBuilder()
Checks whether the 'sourceIdentity' field has an active Builder instance The source identity (x500 name + group ID) GatewayTruststore.Builder
clearSourceIdentity()
Clears the value of the 'sourceIdentity' field. boolean
hasTrustedCertificates()
Checks whether the 'trustedCertificates' field has been set. GatewayTruststore.Builder
clearTrustedCertificates()
Clears the value of the 'trustedCertificates' field. GatewayTruststore
build()
-
-
Method Detail
-
getSourceIdentity
HoldingIdentity getSourceIdentity()
Gets the value of the 'sourceIdentity' field. The source identity (x500 name + group ID)
-
setSourceIdentity
GatewayTruststore.Builder setSourceIdentity(HoldingIdentity value)
Sets the value of the 'sourceIdentity' field. The source identity (x500 name + group ID)
- Parameters:
value
- The value of 'sourceIdentity'.
-
getSourceIdentityBuilder
HoldingIdentity.Builder getSourceIdentityBuilder()
Gets the Builder instance for the 'sourceIdentity' field and creates one if it doesn't exist yet. The source identity (x500 name + group ID)
-
setSourceIdentityBuilder
GatewayTruststore.Builder setSourceIdentityBuilder(HoldingIdentity.Builder value)
Sets the Builder instance for the 'sourceIdentity' field The source identity (x500 name + group ID)
- Parameters:
value
- The builder instance that must be set.
-
getTrustedCertificates
List<String> getTrustedCertificates()
Gets the value of the 'trustedCertificates' field. Collection of certificates in PEM format
-
setTrustedCertificates
GatewayTruststore.Builder setTrustedCertificates(List<String> value)
Sets the value of the 'trustedCertificates' field. Collection of certificates in PEM format
- Parameters:
value
- The value of 'trustedCertificates'.
-
hasSourceIdentity
boolean hasSourceIdentity()
Checks whether the 'sourceIdentity' field has been set. The source identity (x500 name + group ID)
-
hasSourceIdentityBuilder
boolean hasSourceIdentityBuilder()
Checks whether the 'sourceIdentity' field has an active Builder instance The source identity (x500 name + group ID)
-
clearSourceIdentity
GatewayTruststore.Builder clearSourceIdentity()
Clears the value of the 'sourceIdentity' field. The source identity (x500 name + group ID)
-
hasTrustedCertificates
boolean hasTrustedCertificates()
Checks whether the 'trustedCertificates' field has been set. Collection of certificates in PEM format
-
clearTrustedCertificates
GatewayTruststore.Builder clearTrustedCertificates()
Clears the value of the 'trustedCertificates' field. Collection of certificates in PEM format
-
build
GatewayTruststore build()
-
-
-
-