public static final class CfnServiceProfileProps.Builder
extends java.lang.Object
CfnServiceProfileProps
Constructor and Description |
---|
Builder() |
Modifier and Type | Method and Description |
---|---|
CfnServiceProfileProps |
build()
Builds the configured instance.
|
CfnServiceProfileProps.Builder |
loRaWan(CfnServiceProfile.LoRaWANServiceProfileProperty loRaWan)
Sets the value of
CfnServiceProfileProps.getLoRaWan() |
CfnServiceProfileProps.Builder |
loRaWan(IResolvable loRaWan)
Sets the value of
CfnServiceProfileProps.getLoRaWan() |
CfnServiceProfileProps.Builder |
name(java.lang.String name)
Sets the value of
CfnServiceProfileProps.getName() |
CfnServiceProfileProps.Builder |
tags(java.util.List<? extends CfnTag> tags)
Sets the value of
CfnServiceProfileProps.getTags() |
public CfnServiceProfileProps.Builder loRaWan(IResolvable loRaWan)
CfnServiceProfileProps.getLoRaWan()
loRaWan
- LoRaWAN service profile object.this
public CfnServiceProfileProps.Builder loRaWan(CfnServiceProfile.LoRaWANServiceProfileProperty loRaWan)
CfnServiceProfileProps.getLoRaWan()
loRaWan
- LoRaWAN service profile object.this
public CfnServiceProfileProps.Builder name(java.lang.String name)
CfnServiceProfileProps.getName()
name
- The name of the new resource.this
public CfnServiceProfileProps.Builder tags(java.util.List<? extends CfnTag> tags)
CfnServiceProfileProps.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 CfnServiceProfileProps build()
CfnServiceProfileProps
java.lang.NullPointerException
- if any required attribute was not provided