Interface MetricsExportConfig.Builder
-
- All Superinterfaces:
Buildable
,CopyableBuilder<MetricsExportConfig.Builder,MetricsExportConfig>
,SdkBuilder<MetricsExportConfig.Builder,MetricsExportConfig>
,SdkPojo
- Enclosing class:
- MetricsExportConfig
public static interface MetricsExportConfig.Builder extends SdkPojo, CopyableBuilder<MetricsExportConfig.Builder,MetricsExportConfig>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description MetricsExportConfig.Builder
mqttTopic(String mqttTopic)
The MQTT topic that Device Defender Detect should publish messages to for metrics export.MetricsExportConfig.Builder
roleArn(String roleArn)
This role ARN has permission to publish MQTT messages, after which Device Defender Detect can assume the role and publish messages on your behalf.-
Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
-
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
-
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFields
-
-
-
-
Method Detail
-
mqttTopic
MetricsExportConfig.Builder mqttTopic(String mqttTopic)
The MQTT topic that Device Defender Detect should publish messages to for metrics export.
- Parameters:
mqttTopic
- The MQTT topic that Device Defender Detect should publish messages to for metrics export.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
roleArn
MetricsExportConfig.Builder roleArn(String roleArn)
This role ARN has permission to publish MQTT messages, after which Device Defender Detect can assume the role and publish messages on your behalf.
- Parameters:
roleArn
- This role ARN has permission to publish MQTT messages, after which Device Defender Detect can assume the role and publish messages on your behalf.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
-