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
Modifier and TypeMethodDescriptionThe advertised product ID (APID) that's used for pre-production and production applications.certificateId
(String certificateId) The certificate ID for the DAK.deviceTypeId
(String deviceTypeId) The device type ID that's used for prototyping applications.factorySupport
(Boolean factorySupport) Whether factory support has been enabled.maxAllowedSignature
(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 Details
-
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
The maximum number of signatures that the DAK can sign. A value of
-1
indicates that there's no device limit.- Parameters:
maxAllowedSignature
- The maximum number of signatures that the DAK can sign. A value of-1
indicates that there's no device limit.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
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
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
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.
-