Interface DescribeAccountAuditConfigurationResponse.Builder
-
- All Superinterfaces:
AwsResponse.Builder,Buildable,CopyableBuilder<DescribeAccountAuditConfigurationResponse.Builder,DescribeAccountAuditConfigurationResponse>,IotResponse.Builder,SdkBuilder<DescribeAccountAuditConfigurationResponse.Builder,DescribeAccountAuditConfigurationResponse>,SdkPojo,SdkResponse.Builder
- Enclosing class:
- DescribeAccountAuditConfigurationResponse
public static interface DescribeAccountAuditConfigurationResponse.Builder extends IotResponse.Builder, SdkPojo, CopyableBuilder<DescribeAccountAuditConfigurationResponse.Builder,DescribeAccountAuditConfigurationResponse>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description DescribeAccountAuditConfigurationResponse.BuilderauditCheckConfigurations(Map<String,AuditCheckConfiguration> auditCheckConfigurations)Which audit checks are enabled and disabled for this account.DescribeAccountAuditConfigurationResponse.BuilderauditNotificationTargetConfigurations(Map<AuditNotificationType,AuditNotificationTarget> auditNotificationTargetConfigurations)Information about the targets to which audit notifications are sent for this account.DescribeAccountAuditConfigurationResponse.BuilderauditNotificationTargetConfigurationsWithStrings(Map<String,AuditNotificationTarget> auditNotificationTargetConfigurations)Information about the targets to which audit notifications are sent for this account.DescribeAccountAuditConfigurationResponse.BuilderroleArn(String roleArn)The ARN of the role that grants permission to IoT to access information about your devices, policies, certificates, and other items as required when performing an audit.-
Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
-
Methods inherited from interface software.amazon.awssdk.services.iot.model.IotResponse.Builder
build, responseMetadata, responseMetadata
-
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
-
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFields
-
Methods inherited from interface software.amazon.awssdk.core.SdkResponse.Builder
sdkHttpResponse, sdkHttpResponse
-
-
-
-
Method Detail
-
roleArn
DescribeAccountAuditConfigurationResponse.Builder roleArn(String roleArn)
The ARN of the role that grants permission to IoT to access information about your devices, policies, certificates, and other items as required when performing an audit.
On the first call to
UpdateAccountAuditConfiguration, this parameter is required.- Parameters:
roleArn- The ARN of the role that grants permission to IoT to access information about your devices, policies, certificates, and other items as required when performing an audit.On the first call to
UpdateAccountAuditConfiguration, this parameter is required.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
auditNotificationTargetConfigurationsWithStrings
DescribeAccountAuditConfigurationResponse.Builder auditNotificationTargetConfigurationsWithStrings(Map<String,AuditNotificationTarget> auditNotificationTargetConfigurations)
Information about the targets to which audit notifications are sent for this account.
- Parameters:
auditNotificationTargetConfigurations- Information about the targets to which audit notifications are sent for this account.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
auditNotificationTargetConfigurations
DescribeAccountAuditConfigurationResponse.Builder auditNotificationTargetConfigurations(Map<AuditNotificationType,AuditNotificationTarget> auditNotificationTargetConfigurations)
Information about the targets to which audit notifications are sent for this account.
- Parameters:
auditNotificationTargetConfigurations- Information about the targets to which audit notifications are sent for this account.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
auditCheckConfigurations
DescribeAccountAuditConfigurationResponse.Builder auditCheckConfigurations(Map<String,AuditCheckConfiguration> auditCheckConfigurations)
Which audit checks are enabled and disabled for this account.
- Parameters:
auditCheckConfigurations- Which audit checks are enabled and disabled for this account.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
-