Class CreateProvisioningClaimResponse
- java.lang.Object
-
- software.amazon.awssdk.core.SdkResponse
-
- software.amazon.awssdk.awscore.AwsResponse
-
- software.amazon.awssdk.services.iot.model.IotResponse
-
- software.amazon.awssdk.services.iot.model.CreateProvisioningClaimResponse
-
- All Implemented Interfaces:
SdkPojo
,ToCopyableBuilder<CreateProvisioningClaimResponse.Builder,CreateProvisioningClaimResponse>
@Generated("software.amazon.awssdk:codegen") public final class CreateProvisioningClaimResponse extends IotResponse implements ToCopyableBuilder<CreateProvisioningClaimResponse.Builder,CreateProvisioningClaimResponse>
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interface
CreateProvisioningClaimResponse.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static CreateProvisioningClaimResponse.Builder
builder()
String
certificateId()
The ID of the certificate.String
certificatePem()
The provisioning claim certificate.boolean
equals(Object obj)
boolean
equalsBySdkFields(Object obj)
Instant
expiration()
The provisioning claim expiration time.<T> Optional<T>
getValueForField(String fieldName, Class<T> clazz)
int
hashCode()
KeyPair
keyPair()
The provisioning claim key pair.List<SdkField<?>>
sdkFields()
static Class<? extends CreateProvisioningClaimResponse.Builder>
serializableBuilderClass()
CreateProvisioningClaimResponse.Builder
toBuilder()
String
toString()
Returns a string representation of this object.-
Methods inherited from class software.amazon.awssdk.services.iot.model.IotResponse
responseMetadata
-
Methods inherited from class software.amazon.awssdk.core.SdkResponse
sdkHttpResponse
-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface software.amazon.awssdk.utils.builder.ToCopyableBuilder
copy
-
-
-
-
Method Detail
-
certificateId
public final String certificateId()
The ID of the certificate.
- Returns:
- The ID of the certificate.
-
certificatePem
public final String certificatePem()
The provisioning claim certificate.
- Returns:
- The provisioning claim certificate.
-
keyPair
public final KeyPair keyPair()
The provisioning claim key pair.
- Returns:
- The provisioning claim key pair.
-
expiration
public final Instant expiration()
The provisioning claim expiration time.
- Returns:
- The provisioning claim expiration time.
-
toBuilder
public CreateProvisioningClaimResponse.Builder toBuilder()
- Specified by:
toBuilder
in interfaceToCopyableBuilder<CreateProvisioningClaimResponse.Builder,CreateProvisioningClaimResponse>
- Specified by:
toBuilder
in classAwsResponse
-
builder
public static CreateProvisioningClaimResponse.Builder builder()
-
serializableBuilderClass
public static Class<? extends CreateProvisioningClaimResponse.Builder> serializableBuilderClass()
-
hashCode
public final int hashCode()
- Overrides:
hashCode
in classAwsResponse
-
equals
public final boolean equals(Object obj)
- Overrides:
equals
in classAwsResponse
-
equalsBySdkFields
public final boolean equalsBySdkFields(Object obj)
- Specified by:
equalsBySdkFields
in interfaceSdkPojo
-
toString
public final String toString()
Returns a string representation of this object. This is useful for testing and debugging. Sensitive data will be redacted from this string using a placeholder value.
-
getValueForField
public final <T> Optional<T> getValueForField(String fieldName, Class<T> clazz)
- Overrides:
getValueForField
in classSdkResponse
-
-