Interface CreateProvisioningProfileResponse.Builder
- All Superinterfaces:
- AwsResponse.Builder,- Buildable,- CopyableBuilder<CreateProvisioningProfileResponse.Builder,,- CreateProvisioningProfileResponse> - IotManagedIntegrationsResponse.Builder,- SdkBuilder<CreateProvisioningProfileResponse.Builder,,- CreateProvisioningProfileResponse> - SdkPojo,- SdkResponse.Builder
- Enclosing class:
- CreateProvisioningProfileResponse
@Mutable
@NotThreadSafe
public static interface CreateProvisioningProfileResponse.Builder
extends IotManagedIntegrationsResponse.Builder, SdkPojo, CopyableBuilder<CreateProvisioningProfileResponse.Builder,CreateProvisioningProfileResponse> 
- 
Method SummaryModifier and TypeMethodDescriptionThe Amazon Resource Name (ARN) of the provisioning template used in the provisioning profile.claimCertificate(String claimCertificate) The id of the claim certificate.claimCertificatePrivateKey(String claimCertificatePrivateKey) The private key of the claim certificate.The identifier of the provisioning profile.The name of the provisioning template.provisioningType(String provisioningType) The type of provisioning workflow the device uses for onboarding to IoT managed integrations.provisioningType(ProvisioningType provisioningType) The type of provisioning workflow the device uses for onboarding to IoT managed integrations.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuildercopyMethods inherited from interface software.amazon.awssdk.services.iotmanagedintegrations.model.IotManagedIntegrationsResponse.Builderbuild, responseMetadata, responseMetadataMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilderapplyMutation, buildMethods inherited from interface software.amazon.awssdk.core.SdkPojoequalsBySdkFields, sdkFieldNameToField, sdkFieldsMethods inherited from interface software.amazon.awssdk.core.SdkResponse.BuildersdkHttpResponse, sdkHttpResponse
- 
Method Details- 
arnThe Amazon Resource Name (ARN) of the provisioning template used in the provisioning profile. - Parameters:
- arn- The Amazon Resource Name (ARN) of the provisioning template used in the provisioning profile.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
nameThe name of the provisioning template. - Parameters:
- name- The name of the provisioning template.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
provisioningTypeThe type of provisioning workflow the device uses for onboarding to IoT managed integrations. - Parameters:
- provisioningType- The type of provisioning workflow the device uses for onboarding to IoT managed integrations.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
 
- 
provisioningTypeThe type of provisioning workflow the device uses for onboarding to IoT managed integrations. - Parameters:
- provisioningType- The type of provisioning workflow the device uses for onboarding to IoT managed integrations.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
 
- 
idThe identifier of the provisioning profile. - Parameters:
- id- The identifier of the provisioning profile.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
claimCertificateThe id of the claim certificate. - Parameters:
- claimCertificate- The id of the claim certificate.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
claimCertificatePrivateKeyCreateProvisioningProfileResponse.Builder claimCertificatePrivateKey(String claimCertificatePrivateKey) The private key of the claim certificate. This is stored securely on the device for validating the connection endpoint with IoT managed integrations using the public key. - Parameters:
- claimCertificatePrivateKey- The private key of the claim certificate. This is stored securely on the device for validating the connection endpoint with IoT managed integrations using the public key.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
 
-