public static final class CfnApplicationInstanceProps.Builder
extends java.lang.Object
CfnApplicationInstanceProps
Constructor and Description |
---|
Builder() |
public CfnApplicationInstanceProps.Builder defaultRuntimeContextDevice(java.lang.String defaultRuntimeContextDevice)
CfnApplicationInstanceProps.getDefaultRuntimeContextDevice()
defaultRuntimeContextDevice
- The device's ID. This parameter is required.this
public CfnApplicationInstanceProps.Builder manifestPayload(CfnApplicationInstance.ManifestPayloadProperty manifestPayload)
CfnApplicationInstanceProps.getManifestPayload()
manifestPayload
- The application's manifest document. This parameter is required.this
public CfnApplicationInstanceProps.Builder manifestPayload(IResolvable manifestPayload)
CfnApplicationInstanceProps.getManifestPayload()
manifestPayload
- The application's manifest document. This parameter is required.this
public CfnApplicationInstanceProps.Builder applicationInstanceIdToReplace(java.lang.String applicationInstanceIdToReplace)
CfnApplicationInstanceProps.getApplicationInstanceIdToReplace()
applicationInstanceIdToReplace
- The ID of an application instance to replace with the new instance.this
public CfnApplicationInstanceProps.Builder description(java.lang.String description)
CfnApplicationInstanceProps.getDescription()
description
- A description for the application instance.this
public CfnApplicationInstanceProps.Builder deviceId(java.lang.String deviceId)
CfnApplicationInstanceProps.getDeviceId()
deviceId
- A device's ID.this
public CfnApplicationInstanceProps.Builder manifestOverridesPayload(IResolvable manifestOverridesPayload)
CfnApplicationInstanceProps.getManifestOverridesPayload()
manifestOverridesPayload
- Setting overrides for the application manifest.this
public CfnApplicationInstanceProps.Builder manifestOverridesPayload(CfnApplicationInstance.ManifestOverridesPayloadProperty manifestOverridesPayload)
CfnApplicationInstanceProps.getManifestOverridesPayload()
manifestOverridesPayload
- Setting overrides for the application manifest.this
public CfnApplicationInstanceProps.Builder name(java.lang.String name)
CfnApplicationInstanceProps.getName()
name
- A name for the application instance.this
public CfnApplicationInstanceProps.Builder runtimeRoleArn(java.lang.String runtimeRoleArn)
CfnApplicationInstanceProps.getRuntimeRoleArn()
runtimeRoleArn
- The ARN of a runtime role for the application instance.this
public CfnApplicationInstanceProps.Builder statusFilter(java.lang.String statusFilter)
CfnApplicationInstanceProps.getStatusFilter()
statusFilter
- Only include instances with a specific status.this
public CfnApplicationInstanceProps.Builder tags(java.util.List<? extends CfnTag> tags)
CfnApplicationInstanceProps.getTags()
tags
- Tags for the application instance.this
public CfnApplicationInstanceProps build()
CfnApplicationInstanceProps
java.lang.NullPointerException
- if any required attribute was not provided