Interface TrustStoreConfig.Builder

All Superinterfaces:
Buildable, CopyableBuilder<TrustStoreConfig.Builder,TrustStoreConfig>, SdkBuilder<TrustStoreConfig.Builder,TrustStoreConfig>, SdkPojo
Enclosing class:
TrustStoreConfig

@Mutable @NotThreadSafe public static interface TrustStoreConfig.Builder extends SdkPojo, CopyableBuilder<TrustStoreConfig.Builder,TrustStoreConfig>
  • Method Details

    • trustStoreId

      TrustStoreConfig.Builder trustStoreId(String trustStoreId)

      The trust store ID.

      Parameters:
      trustStoreId - The trust store ID.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • advertiseTrustStoreCaNames

      TrustStoreConfig.Builder advertiseTrustStoreCaNames(Boolean advertiseTrustStoreCaNames)

      The configuration to use to advertise trust store CA names.

      Parameters:
      advertiseTrustStoreCaNames - The configuration to use to advertise trust store CA names.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • ignoreCertificateExpiry

      TrustStoreConfig.Builder ignoreCertificateExpiry(Boolean ignoreCertificateExpiry)

      The configuration to use to ignore certificate expiration.

      Parameters:
      ignoreCertificateExpiry - The configuration to use to ignore certificate expiration.
      Returns:
      Returns a reference to this object so that method calls can be chained together.