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 method 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 IoT SiteWise resources in the IoT SiteWise User Guide.
tags - A list of key-value pairs that contain metadata for the gateway. For more information, see Tagging your IoT
SiteWise resources in the 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 © 2023. All rights reserved.