public static final class CfnGateway.GatewayCapabilitySummaryProperty.Builder
extends java.lang.Object
CfnGateway.GatewayCapabilitySummaryProperty
Constructor and Description |
---|
Builder() |
Modifier and Type | Method and Description |
---|---|
CfnGateway.GatewayCapabilitySummaryProperty |
build()
Builds the configured instance.
|
CfnGateway.GatewayCapabilitySummaryProperty.Builder |
capabilityConfiguration(java.lang.String capabilityConfiguration)
Sets the value of
CfnGateway.GatewayCapabilitySummaryProperty.getCapabilityConfiguration() |
CfnGateway.GatewayCapabilitySummaryProperty.Builder |
capabilityNamespace(java.lang.String capabilityNamespace)
Sets the value of
CfnGateway.GatewayCapabilitySummaryProperty.getCapabilityNamespace() |
public CfnGateway.GatewayCapabilitySummaryProperty.Builder capabilityNamespace(java.lang.String capabilityNamespace)
CfnGateway.GatewayCapabilitySummaryProperty.getCapabilityNamespace()
capabilityNamespace
- The namespace of the capability configuration. This parameter is required.
For example, if you configure OPC-UA sources from the AWS IoT SiteWise console, your OPC-UA capability configuration has the namespace iotsitewise:opcuacollector:version
, where version
is a number such as 1
.
The maximum length is 512 characters with the pattern ^[a-zA-Z]+:[a-zA-Z]+:[0-9]+$
.
this
public CfnGateway.GatewayCapabilitySummaryProperty.Builder capabilityConfiguration(java.lang.String capabilityConfiguration)
CfnGateway.GatewayCapabilitySummaryProperty.getCapabilityConfiguration()
capabilityConfiguration
- The JSON document that defines the configuration for the gateway capability.
For more information, see Configuring data sources (CLI) in the AWS IoT SiteWise User Guide .this
public CfnGateway.GatewayCapabilitySummaryProperty build()
CfnGateway.GatewayCapabilitySummaryProperty
java.lang.NullPointerException
- if any required attribute was not provided