@Generated(value="software.amazon.awssdk:codegen") public final class UpdateProvisioningTemplateRequest extends IotRequest implements ToCopyableBuilder<UpdateProvisioningTemplateRequest.Builder,UpdateProvisioningTemplateRequest>
| Modifier and Type | Class and Description |
|---|---|
static interface |
UpdateProvisioningTemplateRequest.Builder |
| Modifier and Type | Method and Description |
|---|---|
static UpdateProvisioningTemplateRequest.Builder |
builder() |
Integer |
defaultVersionId()
The ID of the default provisioning template version.
|
String |
description()
The description of the provisioning template.
|
Boolean |
enabled()
True to enable the provisioning template, otherwise false.
|
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
ProvisioningHook |
preProvisioningHook()
Updates the pre-provisioning hook template.
|
String |
provisioningRoleArn()
The ARN of the role associated with the provisioning template.
|
Boolean |
removePreProvisioningHook()
Removes pre-provisioning hook template.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends UpdateProvisioningTemplateRequest.Builder> |
serializableBuilderClass() |
String |
templateName()
The name of the provisioning template.
|
UpdateProvisioningTemplateRequest.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
overrideConfigurationclone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final String templateName()
The name of the provisioning template.
public final String description()
The description of the provisioning template.
public final Boolean enabled()
True to enable the provisioning template, otherwise false.
public final Integer defaultVersionId()
The ID of the default provisioning template version.
public final String provisioningRoleArn()
The ARN of the role associated with the provisioning template. This IoT role grants permission to provision a device.
public final ProvisioningHook preProvisioningHook()
Updates the pre-provisioning hook template. Only supports template of type FLEET_PROVISIONING. For
more information about provisioning template types, see type.
FLEET_PROVISIONING. For more information about provisioning template types, see type.public final Boolean removePreProvisioningHook()
Removes pre-provisioning hook template.
public UpdateProvisioningTemplateRequest.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<UpdateProvisioningTemplateRequest.Builder,UpdateProvisioningTemplateRequest>toBuilder in class IotRequestpublic static UpdateProvisioningTemplateRequest.Builder builder()
public static Class<? extends UpdateProvisioningTemplateRequest.Builder> serializableBuilderClass()
public final int hashCode()
hashCode in class AwsRequestpublic final boolean equals(Object obj)
equals in class AwsRequestpublic final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
public final <T> Optional<T> getValueForField(String fieldName, Class<T> clazz)
getValueForField in class SdkRequestCopyright © 2022. All rights reserved.