public static interface CreateSyncJobRequest.Builder extends IoTTwinMakerRequest.Builder, SdkPojo, CopyableBuilder<CreateSyncJobRequest.Builder,CreateSyncJobRequest>
| Modifier and Type | Method and Description |
|---|---|
CreateSyncJobRequest.Builder |
overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration) |
CreateSyncJobRequest.Builder |
overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer) |
CreateSyncJobRequest.Builder |
syncRole(String syncRole)
The SyncJob IAM role.
|
CreateSyncJobRequest.Builder |
syncSource(String syncSource)
The sync source.
|
CreateSyncJobRequest.Builder |
tags(Map<String,String> tags)
The SyncJob tags.
|
CreateSyncJobRequest.Builder |
workspaceId(String workspaceId)
The workspace ID.
|
buildoverrideConfigurationequalsBySdkFields, sdkFieldscopyapplyMutation, buildCreateSyncJobRequest.Builder workspaceId(String workspaceId)
The workspace ID.
workspaceId - The workspace ID.CreateSyncJobRequest.Builder syncSource(String syncSource)
The sync source.
Currently the only supported syncSoource is SITEWISE .
syncSource - The sync source.
Currently the only supported syncSoource is SITEWISE .
CreateSyncJobRequest.Builder syncRole(String syncRole)
The SyncJob IAM role. This IAM role is used by the SyncJob to read from the syncSource, and create, update, or delete the corresponding resources.
syncRole - The SyncJob IAM role. This IAM role is used by the SyncJob to read from the syncSource, and create,
update, or delete the corresponding resources.CreateSyncJobRequest.Builder tags(Map<String,String> tags)
The SyncJob tags.
tags - The SyncJob tags.CreateSyncJobRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
overrideConfiguration in interface AwsRequest.BuilderCreateSyncJobRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
overrideConfiguration in interface AwsRequest.BuilderCopyright © 2023. All rights reserved.