Interface Core.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<Core.Builder,Core>,SdkBuilder<Core.Builder,Core>,SdkPojo
- Enclosing class:
- Core
public static interface Core.Builder extends SdkPojo, CopyableBuilder<Core.Builder,Core>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description Core.BuildercertificateArn(String certificateArn)The ARN of the certificate associated with the core.Core.Builderid(String id)A descriptive or arbitrary ID for the core.Core.BuildersyncShadow(Boolean syncShadow)If true, the core's local shadow is automatically synced with the cloud.Core.BuilderthingArn(String thingArn)The ARN of the thing which is the core.-
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 Detail
-
certificateArn
Core.Builder certificateArn(String certificateArn)
The ARN of the certificate associated with the core.- Parameters:
certificateArn- The ARN of the certificate associated with the core.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
id
Core.Builder id(String id)
A descriptive or arbitrary ID for the core. This value must be unique within the core definition version. Max length is 128 characters with pattern ''[a-zA-Z0-9:_-]+''.- Parameters:
id- A descriptive or arbitrary ID for the core. This value must be unique within the core definition version. Max length is 128 characters with pattern ''[a-zA-Z0-9:_-]+''.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
syncShadow
Core.Builder syncShadow(Boolean syncShadow)
If true, the core's local shadow is automatically synced with the cloud.- Parameters:
syncShadow- If true, the core's local shadow is automatically synced with the cloud.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
thingArn
Core.Builder thingArn(String thingArn)
The ARN of the thing which is the core.- Parameters:
thingArn- The ARN of the thing which is the core.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
-