Interface SetV2LoggingOptionsRequest.Builder
-
- All Superinterfaces:
AwsRequest.Builder
,Buildable
,CopyableBuilder<SetV2LoggingOptionsRequest.Builder,SetV2LoggingOptionsRequest>
,IotRequest.Builder
,SdkBuilder<SetV2LoggingOptionsRequest.Builder,SetV2LoggingOptionsRequest>
,SdkPojo
,SdkRequest.Builder
- Enclosing class:
- SetV2LoggingOptionsRequest
public static interface SetV2LoggingOptionsRequest.Builder extends IotRequest.Builder, SdkPojo, CopyableBuilder<SetV2LoggingOptionsRequest.Builder,SetV2LoggingOptionsRequest>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description SetV2LoggingOptionsRequest.Builder
defaultLogLevel(String defaultLogLevel)
The default logging level.SetV2LoggingOptionsRequest.Builder
defaultLogLevel(LogLevel defaultLogLevel)
The default logging level.SetV2LoggingOptionsRequest.Builder
disableAllLogs(Boolean disableAllLogs)
If true all logs are disabled.SetV2LoggingOptionsRequest.Builder
overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
SetV2LoggingOptionsRequest.Builder
overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
SetV2LoggingOptionsRequest.Builder
roleArn(String roleArn)
The ARN of the role that allows IoT to write to Cloudwatch logs.-
Methods inherited from interface software.amazon.awssdk.awscore.AwsRequest.Builder
overrideConfiguration
-
Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
-
Methods inherited from interface software.amazon.awssdk.services.iot.model.IotRequest.Builder
build
-
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
-
roleArn
SetV2LoggingOptionsRequest.Builder roleArn(String roleArn)
The ARN of the role that allows IoT to write to Cloudwatch logs.
- Parameters:
roleArn
- The ARN of the role that allows IoT to write to Cloudwatch logs.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
defaultLogLevel
SetV2LoggingOptionsRequest.Builder defaultLogLevel(String defaultLogLevel)
The default logging level.
-
defaultLogLevel
SetV2LoggingOptionsRequest.Builder defaultLogLevel(LogLevel defaultLogLevel)
The default logging level.
-
disableAllLogs
SetV2LoggingOptionsRequest.Builder disableAllLogs(Boolean disableAllLogs)
If true all logs are disabled. The default is false.
- Parameters:
disableAllLogs
- If true all logs are disabled. The default is false.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
overrideConfiguration
SetV2LoggingOptionsRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
- Specified by:
overrideConfiguration
in interfaceAwsRequest.Builder
-
overrideConfiguration
SetV2LoggingOptionsRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
- Specified by:
overrideConfiguration
in interfaceAwsRequest.Builder
-
-