public static final class CfnWirelessGatewayProps.Builder
extends java.lang.Object
CfnWirelessGatewayProps
Constructor and Description |
---|
Builder() |
public CfnWirelessGatewayProps.Builder loRaWan(IResolvable loRaWan)
CfnWirelessGatewayProps.getLoRaWan()
loRaWan
- The gateway configuration information to use to create the wireless gateway. This parameter is required.this
public CfnWirelessGatewayProps.Builder loRaWan(CfnWirelessGateway.LoRaWANGatewayProperty loRaWan)
CfnWirelessGatewayProps.getLoRaWan()
loRaWan
- The gateway configuration information to use to create the wireless gateway. This parameter is required.this
public CfnWirelessGatewayProps.Builder description(java.lang.String description)
CfnWirelessGatewayProps.getDescription()
description
- The description of the new resource.
The maximum length is 2048 characters.this
public CfnWirelessGatewayProps.Builder lastUplinkReceivedAt(java.lang.String lastUplinkReceivedAt)
CfnWirelessGatewayProps.getLastUplinkReceivedAt()
lastUplinkReceivedAt
- The date and time when the most recent uplink was received.this
public CfnWirelessGatewayProps.Builder name(java.lang.String name)
CfnWirelessGatewayProps.getName()
name
- The name of the new resource.this
public CfnWirelessGatewayProps.Builder tags(java.util.List<? extends CfnTag> tags)
CfnWirelessGatewayProps.getTags()
tags
- The tags are an array of key-value pairs to attach to the specified resource.
Tags can have a minimum of 0 and a maximum of 50 items.this
public CfnWirelessGatewayProps.Builder thingArn(java.lang.String thingArn)
CfnWirelessGatewayProps.getThingArn()
thingArn
- The ARN of the thing to associate with the wireless gateway.this
public CfnWirelessGatewayProps build()
CfnWirelessGatewayProps
java.lang.NullPointerException
- if any required attribute was not provided