Interface DakCertificateMetadata.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<DakCertificateMetadata.Builder,DakCertificateMetadata>,SdkBuilder<DakCertificateMetadata.Builder,DakCertificateMetadata>,SdkPojo
- Enclosing class:
- DakCertificateMetadata
public static interface DakCertificateMetadata.Builder extends SdkPojo, CopyableBuilder<DakCertificateMetadata.Builder,DakCertificateMetadata>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description DakCertificateMetadata.BuilderapId(String apId)The advertised product ID (APID) that's used for pre-production and production applications.DakCertificateMetadata.BuildercertificateId(String certificateId)The certificate ID for the DAK.DakCertificateMetadata.BuilderdeviceTypeId(String deviceTypeId)The device type ID that's used for prototyping applications.DakCertificateMetadata.BuilderfactorySupport(Boolean factorySupport)Whether factory support has been enabled.DakCertificateMetadata.BuildermaxAllowedSignature(Integer maxAllowedSignature)The maximum number of signatures that the DAK can sign.-
Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
-
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
-
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFields
-
-
-
-
Method Detail
-
certificateId
DakCertificateMetadata.Builder certificateId(String certificateId)
The certificate ID for the DAK.
- Parameters:
certificateId- The certificate ID for the DAK.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
maxAllowedSignature
DakCertificateMetadata.Builder maxAllowedSignature(Integer maxAllowedSignature)
The maximum number of signatures that the DAK can sign. A value of
-1indicates that there's no device limit.- Parameters:
maxAllowedSignature- The maximum number of signatures that the DAK can sign. A value of-1indicates that there's no device limit.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
factorySupport
DakCertificateMetadata.Builder factorySupport(Boolean factorySupport)
Whether factory support has been enabled.
- Parameters:
factorySupport- Whether factory support has been enabled.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
apId
DakCertificateMetadata.Builder apId(String apId)
The advertised product ID (APID) that's used for pre-production and production applications.
- Parameters:
apId- The advertised product ID (APID) that's used for pre-production and production applications.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
deviceTypeId
DakCertificateMetadata.Builder deviceTypeId(String deviceTypeId)
The device type ID that's used for prototyping applications.
- Parameters:
deviceTypeId- The device type ID that's used for prototyping applications.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
-