public static interface CreateGatewayRequest.Builder extends IoTSiteWiseRequest.Builder, SdkPojo, CopyableBuilder<CreateGatewayRequest.Builder,CreateGatewayRequest>
| Modifier and Type | Method and Description |
|---|---|
CreateGatewayRequest.Builder |
gatewayName(String gatewayName)
A unique, friendly name for the gateway.
|
default CreateGatewayRequest.Builder |
gatewayPlatform(Consumer<GatewayPlatform.Builder> gatewayPlatform)
The gateway's platform.
|
CreateGatewayRequest.Builder |
gatewayPlatform(GatewayPlatform gatewayPlatform)
The gateway's platform.
|
CreateGatewayRequest.Builder |
overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration) |
CreateGatewayRequest.Builder |
overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer) |
CreateGatewayRequest.Builder |
tags(Map<String,String> tags)
A list of key-value pairs that contain metadata for the gateway.
|
buildoverrideConfigurationequalsBySdkFields, sdkFieldscopyapplyMutation, buildCreateGatewayRequest.Builder gatewayName(String gatewayName)
A unique, friendly name for the gateway.
gatewayName - A unique, friendly name for the gateway.CreateGatewayRequest.Builder gatewayPlatform(GatewayPlatform gatewayPlatform)
The gateway's platform. You can only specify one platform in a gateway.
gatewayPlatform - The gateway's platform. You can only specify one platform in a gateway.default CreateGatewayRequest.Builder gatewayPlatform(Consumer<GatewayPlatform.Builder> gatewayPlatform)
The gateway's platform. You can only specify one platform in a gateway.
This is a convenience that creates an instance of theGatewayPlatform.Builder avoiding the need to
create one manually via GatewayPlatform.builder().
When the Consumer completes, SdkBuilder.build() is called immediately and its
result is passed to gatewayPlatform(GatewayPlatform).gatewayPlatform - a consumer that will call methods on GatewayPlatform.BuildergatewayPlatform(GatewayPlatform)CreateGatewayRequest.Builder tags(Map<String,String> tags)
A list of key-value pairs that contain metadata for the gateway. For more information, see Tagging your AWS IoT SiteWise resources in the AWS IoT SiteWise User Guide.
tags - A list of key-value pairs that contain metadata for the gateway. For more information, see Tagging your AWS
IoT SiteWise resources in the AWS IoT SiteWise User Guide.CreateGatewayRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
overrideConfiguration in interface AwsRequest.BuilderCreateGatewayRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
overrideConfiguration in interface AwsRequest.BuilderCopyright © 2021. All rights reserved.