Interface ResourceDetails.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<ResourceDetails.Builder,
,ResourceDetails> SdkBuilder<ResourceDetails.Builder,
,ResourceDetails> SdkPojo
- Enclosing class:
ResourceDetails
-
Method Summary
Modifier and TypeMethodDescriptiondefault ResourceDetails.Builder
awsAmazonMqBroker
(Consumer<AwsAmazonMqBrokerDetails.Builder> awsAmazonMqBroker) Provides details about AppSync message broker.awsAmazonMqBroker
(AwsAmazonMqBrokerDetails awsAmazonMqBroker) Provides details about AppSync message broker.default ResourceDetails.Builder
awsApiGatewayRestApi
(Consumer<AwsApiGatewayRestApiDetails.Builder> awsApiGatewayRestApi) Provides information about a REST API in version 1 of Amazon API Gateway.awsApiGatewayRestApi
(AwsApiGatewayRestApiDetails awsApiGatewayRestApi) Provides information about a REST API in version 1 of Amazon API Gateway.default ResourceDetails.Builder
awsApiGatewayStage
(Consumer<AwsApiGatewayStageDetails.Builder> awsApiGatewayStage) Provides information about a version 1 Amazon API Gateway stage.awsApiGatewayStage
(AwsApiGatewayStageDetails awsApiGatewayStage) Provides information about a version 1 Amazon API Gateway stage.default ResourceDetails.Builder
awsApiGatewayV2Api
(Consumer<AwsApiGatewayV2ApiDetails.Builder> awsApiGatewayV2Api) Provides information about a version 2 API in Amazon API Gateway.awsApiGatewayV2Api
(AwsApiGatewayV2ApiDetails awsApiGatewayV2Api) Provides information about a version 2 API in Amazon API Gateway.default ResourceDetails.Builder
awsApiGatewayV2Stage
(Consumer<AwsApiGatewayV2StageDetails.Builder> awsApiGatewayV2Stage) Provides information about a version 2 stage for Amazon API Gateway.awsApiGatewayV2Stage
(AwsApiGatewayV2StageDetails awsApiGatewayV2Stage) Provides information about a version 2 stage for Amazon API Gateway.default ResourceDetails.Builder
awsAppSyncGraphQlApi
(Consumer<AwsAppSyncGraphQlApiDetails.Builder> awsAppSyncGraphQlApi) Provides details about an AppSync Graph QL API, which lets you query multiple databases, microservices, and APIs from a single GraphQL endpoint.awsAppSyncGraphQlApi
(AwsAppSyncGraphQlApiDetails awsAppSyncGraphQlApi) Provides details about an AppSync Graph QL API, which lets you query multiple databases, microservices, and APIs from a single GraphQL endpoint.default ResourceDetails.Builder
awsAthenaWorkGroup
(Consumer<AwsAthenaWorkGroupDetails.Builder> awsAthenaWorkGroup) Provides information about an Amazon Athena workgroup.awsAthenaWorkGroup
(AwsAthenaWorkGroupDetails awsAthenaWorkGroup) Provides information about an Amazon Athena workgroup.default ResourceDetails.Builder
awsAutoScalingAutoScalingGroup
(Consumer<AwsAutoScalingAutoScalingGroupDetails.Builder> awsAutoScalingAutoScalingGroup) Details for an autoscaling group.awsAutoScalingAutoScalingGroup
(AwsAutoScalingAutoScalingGroupDetails awsAutoScalingAutoScalingGroup) Details for an autoscaling group.default ResourceDetails.Builder
awsAutoScalingLaunchConfiguration
(Consumer<AwsAutoScalingLaunchConfigurationDetails.Builder> awsAutoScalingLaunchConfiguration) Provides details about a launch configuration.awsAutoScalingLaunchConfiguration
(AwsAutoScalingLaunchConfigurationDetails awsAutoScalingLaunchConfiguration) Provides details about a launch configuration.default ResourceDetails.Builder
awsBackupBackupPlan
(Consumer<AwsBackupBackupPlanDetails.Builder> awsBackupBackupPlan) Provides details about an Backup backup plan.awsBackupBackupPlan
(AwsBackupBackupPlanDetails awsBackupBackupPlan) Provides details about an Backup backup plan.default ResourceDetails.Builder
awsBackupBackupVault
(Consumer<AwsBackupBackupVaultDetails.Builder> awsBackupBackupVault) Provides details about an Backup backup vault.awsBackupBackupVault
(AwsBackupBackupVaultDetails awsBackupBackupVault) Provides details about an Backup backup vault.default ResourceDetails.Builder
awsBackupRecoveryPoint
(Consumer<AwsBackupRecoveryPointDetails.Builder> awsBackupRecoveryPoint) Provides details about an Backup backup, or recovery point.awsBackupRecoveryPoint
(AwsBackupRecoveryPointDetails awsBackupRecoveryPoint) Provides details about an Backup backup, or recovery point.default ResourceDetails.Builder
awsCertificateManagerCertificate
(Consumer<AwsCertificateManagerCertificateDetails.Builder> awsCertificateManagerCertificate) Provides details about an Certificate Manager certificate.awsCertificateManagerCertificate
(AwsCertificateManagerCertificateDetails awsCertificateManagerCertificate) Provides details about an Certificate Manager certificate.default ResourceDetails.Builder
awsCloudFormationStack
(Consumer<AwsCloudFormationStackDetails.Builder> awsCloudFormationStack) Details about an CloudFormation stack.awsCloudFormationStack
(AwsCloudFormationStackDetails awsCloudFormationStack) Details about an CloudFormation stack.default ResourceDetails.Builder
awsCloudFrontDistribution
(Consumer<AwsCloudFrontDistributionDetails.Builder> awsCloudFrontDistribution) Details about a CloudFront distribution.awsCloudFrontDistribution
(AwsCloudFrontDistributionDetails awsCloudFrontDistribution) Details about a CloudFront distribution.default ResourceDetails.Builder
awsCloudTrailTrail
(Consumer<AwsCloudTrailTrailDetails.Builder> awsCloudTrailTrail) Provides details about a CloudTrail trail.awsCloudTrailTrail
(AwsCloudTrailTrailDetails awsCloudTrailTrail) Provides details about a CloudTrail trail.default ResourceDetails.Builder
awsCloudWatchAlarm
(Consumer<AwsCloudWatchAlarmDetails.Builder> awsCloudWatchAlarm) Details about an Amazon CloudWatch alarm.awsCloudWatchAlarm
(AwsCloudWatchAlarmDetails awsCloudWatchAlarm) Details about an Amazon CloudWatch alarm.default ResourceDetails.Builder
awsCodeBuildProject
(Consumer<AwsCodeBuildProjectDetails.Builder> awsCodeBuildProject) Details for an CodeBuild project.awsCodeBuildProject
(AwsCodeBuildProjectDetails awsCodeBuildProject) Details for an CodeBuild project.default ResourceDetails.Builder
awsDmsEndpoint
(Consumer<AwsDmsEndpointDetails.Builder> awsDmsEndpoint) Provides details about an Database Migration Service (DMS) endpoint.awsDmsEndpoint
(AwsDmsEndpointDetails awsDmsEndpoint) Provides details about an Database Migration Service (DMS) endpoint.default ResourceDetails.Builder
awsDmsReplicationInstance
(Consumer<AwsDmsReplicationInstanceDetails.Builder> awsDmsReplicationInstance) Provides details about an DMS replication instance.awsDmsReplicationInstance
(AwsDmsReplicationInstanceDetails awsDmsReplicationInstance) Provides details about an DMS replication instance.default ResourceDetails.Builder
awsDmsReplicationTask
(Consumer<AwsDmsReplicationTaskDetails.Builder> awsDmsReplicationTask) Provides details about an DMS replication task.awsDmsReplicationTask
(AwsDmsReplicationTaskDetails awsDmsReplicationTask) Provides details about an DMS replication task.default ResourceDetails.Builder
awsDynamoDbTable
(Consumer<AwsDynamoDbTableDetails.Builder> awsDynamoDbTable) Details about a DynamoDB table.awsDynamoDbTable
(AwsDynamoDbTableDetails awsDynamoDbTable) Details about a DynamoDB table.default ResourceDetails.Builder
awsEc2ClientVpnEndpoint
(Consumer<AwsEc2ClientVpnEndpointDetails.Builder> awsEc2ClientVpnEndpoint) Provides details about an Client VPN endpoint.awsEc2ClientVpnEndpoint
(AwsEc2ClientVpnEndpointDetails awsEc2ClientVpnEndpoint) Provides details about an Client VPN endpoint.default ResourceDetails.Builder
awsEc2Eip
(Consumer<AwsEc2EipDetails.Builder> awsEc2Eip) Details about an Elastic IP address.awsEc2Eip
(AwsEc2EipDetails awsEc2Eip) Details about an Elastic IP address.default ResourceDetails.Builder
awsEc2Instance
(Consumer<AwsEc2InstanceDetails.Builder> awsEc2Instance) Details about an EC2 instance related to a finding.awsEc2Instance
(AwsEc2InstanceDetails awsEc2Instance) Details about an EC2 instance related to a finding.default ResourceDetails.Builder
awsEc2LaunchTemplate
(Consumer<AwsEc2LaunchTemplateDetails.Builder> awsEc2LaunchTemplate) Sets the value of the AwsEc2LaunchTemplate property for this object.awsEc2LaunchTemplate
(AwsEc2LaunchTemplateDetails awsEc2LaunchTemplate) Sets the value of the AwsEc2LaunchTemplate property for this object.default ResourceDetails.Builder
awsEc2NetworkAcl
(Consumer<AwsEc2NetworkAclDetails.Builder> awsEc2NetworkAcl) Details about an EC2 network access control list (ACL).awsEc2NetworkAcl
(AwsEc2NetworkAclDetails awsEc2NetworkAcl) Details about an EC2 network access control list (ACL).default ResourceDetails.Builder
awsEc2NetworkInterface
(Consumer<AwsEc2NetworkInterfaceDetails.Builder> awsEc2NetworkInterface) Details for an EC2 network interface.awsEc2NetworkInterface
(AwsEc2NetworkInterfaceDetails awsEc2NetworkInterface) Details for an EC2 network interface.default ResourceDetails.Builder
awsEc2RouteTable
(Consumer<AwsEc2RouteTableDetails.Builder> awsEc2RouteTable) Provides details about a route table.awsEc2RouteTable
(AwsEc2RouteTableDetails awsEc2RouteTable) Provides details about a route table.default ResourceDetails.Builder
awsEc2SecurityGroup
(Consumer<AwsEc2SecurityGroupDetails.Builder> awsEc2SecurityGroup) Details for an EC2 security group.awsEc2SecurityGroup
(AwsEc2SecurityGroupDetails awsEc2SecurityGroup) Details for an EC2 security group.default ResourceDetails.Builder
awsEc2Subnet
(Consumer<AwsEc2SubnetDetails.Builder> awsEc2Subnet) Details about a subnet in Amazon EC2.awsEc2Subnet
(AwsEc2SubnetDetails awsEc2Subnet) Details about a subnet in Amazon EC2.default ResourceDetails.Builder
awsEc2TransitGateway
(Consumer<AwsEc2TransitGatewayDetails.Builder> awsEc2TransitGateway) Details about an Amazon EC2 transit gateway that interconnects your virtual private clouds (VPC) and on-premises networks.awsEc2TransitGateway
(AwsEc2TransitGatewayDetails awsEc2TransitGateway) Details about an Amazon EC2 transit gateway that interconnects your virtual private clouds (VPC) and on-premises networks.default ResourceDetails.Builder
awsEc2Volume
(Consumer<AwsEc2VolumeDetails.Builder> awsEc2Volume) Details for an Amazon EC2 volume.awsEc2Volume
(AwsEc2VolumeDetails awsEc2Volume) Details for an Amazon EC2 volume.default ResourceDetails.Builder
awsEc2Vpc
(Consumer<AwsEc2VpcDetails.Builder> awsEc2Vpc) Details for an Amazon EC2 VPC.awsEc2Vpc
(AwsEc2VpcDetails awsEc2Vpc) Details for an Amazon EC2 VPC.default ResourceDetails.Builder
awsEc2VpcEndpointService
(Consumer<AwsEc2VpcEndpointServiceDetails.Builder> awsEc2VpcEndpointService) Details about the service configuration for a VPC endpoint service.awsEc2VpcEndpointService
(AwsEc2VpcEndpointServiceDetails awsEc2VpcEndpointService) Details about the service configuration for a VPC endpoint service.default ResourceDetails.Builder
awsEc2VpcPeeringConnection
(Consumer<AwsEc2VpcPeeringConnectionDetails.Builder> awsEc2VpcPeeringConnection) Details about an Amazon EC2 VPC peering connection.awsEc2VpcPeeringConnection
(AwsEc2VpcPeeringConnectionDetails awsEc2VpcPeeringConnection) Details about an Amazon EC2 VPC peering connection.default ResourceDetails.Builder
awsEc2VpnConnection
(Consumer<AwsEc2VpnConnectionDetails.Builder> awsEc2VpnConnection) Details about an Amazon EC2 VPN connection.awsEc2VpnConnection
(AwsEc2VpnConnectionDetails awsEc2VpnConnection) Details about an Amazon EC2 VPN connection.default ResourceDetails.Builder
awsEcrContainerImage
(Consumer<AwsEcrContainerImageDetails.Builder> awsEcrContainerImage) Information about an Amazon ECR image.awsEcrContainerImage
(AwsEcrContainerImageDetails awsEcrContainerImage) Information about an Amazon ECR image.default ResourceDetails.Builder
awsEcrRepository
(Consumer<AwsEcrRepositoryDetails.Builder> awsEcrRepository) Information about an Amazon Elastic Container Registry repository.awsEcrRepository
(AwsEcrRepositoryDetails awsEcrRepository) Information about an Amazon Elastic Container Registry repository.default ResourceDetails.Builder
awsEcsCluster
(Consumer<AwsEcsClusterDetails.Builder> awsEcsCluster) Details about an Amazon ECS cluster.awsEcsCluster
(AwsEcsClusterDetails awsEcsCluster) Details about an Amazon ECS cluster.default ResourceDetails.Builder
awsEcsContainer
(Consumer<AwsEcsContainerDetails.Builder> awsEcsContainer) Provides information about a Docker container that's part of a task.awsEcsContainer
(AwsEcsContainerDetails awsEcsContainer) Provides information about a Docker container that's part of a task.default ResourceDetails.Builder
awsEcsService
(Consumer<AwsEcsServiceDetails.Builder> awsEcsService) Details about a service within an ECS cluster.awsEcsService
(AwsEcsServiceDetails awsEcsService) Details about a service within an ECS cluster.default ResourceDetails.Builder
awsEcsTask
(Consumer<AwsEcsTaskDetails.Builder> awsEcsTask) Details about a task in a cluster.awsEcsTask
(AwsEcsTaskDetails awsEcsTask) Details about a task in a cluster.default ResourceDetails.Builder
awsEcsTaskDefinition
(Consumer<AwsEcsTaskDefinitionDetails.Builder> awsEcsTaskDefinition) Details about a task definition.awsEcsTaskDefinition
(AwsEcsTaskDefinitionDetails awsEcsTaskDefinition) Details about a task definition.default ResourceDetails.Builder
awsEfsAccessPoint
(Consumer<AwsEfsAccessPointDetails.Builder> awsEfsAccessPoint) Details about an Amazon EFS access point.awsEfsAccessPoint
(AwsEfsAccessPointDetails awsEfsAccessPoint) Details about an Amazon EFS access point.default ResourceDetails.Builder
awsEksCluster
(Consumer<AwsEksClusterDetails.Builder> awsEksCluster) Details about an Amazon EKS cluster.awsEksCluster
(AwsEksClusterDetails awsEksCluster) Details about an Amazon EKS cluster.default ResourceDetails.Builder
awsElasticBeanstalkEnvironment
(Consumer<AwsElasticBeanstalkEnvironmentDetails.Builder> awsElasticBeanstalkEnvironment) Details about an Elastic Beanstalk environment.awsElasticBeanstalkEnvironment
(AwsElasticBeanstalkEnvironmentDetails awsElasticBeanstalkEnvironment) Details about an Elastic Beanstalk environment.default ResourceDetails.Builder
awsElasticsearchDomain
(Consumer<AwsElasticsearchDomainDetails.Builder> awsElasticsearchDomain) Details for an Elasticsearch domain.awsElasticsearchDomain
(AwsElasticsearchDomainDetails awsElasticsearchDomain) Details for an Elasticsearch domain.default ResourceDetails.Builder
awsElbLoadBalancer
(Consumer<AwsElbLoadBalancerDetails.Builder> awsElbLoadBalancer) Contains details about a Classic Load Balancer.awsElbLoadBalancer
(AwsElbLoadBalancerDetails awsElbLoadBalancer) Contains details about a Classic Load Balancer.default ResourceDetails.Builder
awsElbv2LoadBalancer
(Consumer<AwsElbv2LoadBalancerDetails.Builder> awsElbv2LoadBalancer) Details about a load balancer.awsElbv2LoadBalancer
(AwsElbv2LoadBalancerDetails awsElbv2LoadBalancer) Details about a load balancer.default ResourceDetails.Builder
awsEventSchemasRegistry
(Consumer<AwsEventSchemasRegistryDetails.Builder> awsEventSchemasRegistry) A schema defines the structure of events that are sent to Amazon EventBridge.awsEventSchemasRegistry
(AwsEventSchemasRegistryDetails awsEventSchemasRegistry) A schema defines the structure of events that are sent to Amazon EventBridge.default ResourceDetails.Builder
awsEventsEndpoint
(Consumer<AwsEventsEndpointDetails.Builder> awsEventsEndpoint) Provides details about an Amazon EventBridge global endpoint.awsEventsEndpoint
(AwsEventsEndpointDetails awsEventsEndpoint) Provides details about an Amazon EventBridge global endpoint.default ResourceDetails.Builder
awsEventsEventbus
(Consumer<AwsEventsEventbusDetails.Builder> awsEventsEventbus) Provides details about Amazon EventBridge event bus for an endpoint.awsEventsEventbus
(AwsEventsEventbusDetails awsEventsEventbus) Provides details about Amazon EventBridge event bus for an endpoint.default ResourceDetails.Builder
awsGuardDutyDetector
(Consumer<AwsGuardDutyDetectorDetails.Builder> awsGuardDutyDetector) Provides details about an Amazon GuardDuty detector.awsGuardDutyDetector
(AwsGuardDutyDetectorDetails awsGuardDutyDetector) Provides details about an Amazon GuardDuty detector.default ResourceDetails.Builder
awsIamAccessKey
(Consumer<AwsIamAccessKeyDetails.Builder> awsIamAccessKey) Details about an IAM access key related to a finding.awsIamAccessKey
(AwsIamAccessKeyDetails awsIamAccessKey) Details about an IAM access key related to a finding.default ResourceDetails.Builder
awsIamGroup
(Consumer<AwsIamGroupDetails.Builder> awsIamGroup) Contains details about an IAM group.awsIamGroup
(AwsIamGroupDetails awsIamGroup) Contains details about an IAM group.default ResourceDetails.Builder
awsIamPolicy
(Consumer<AwsIamPolicyDetails.Builder> awsIamPolicy) Details about an IAM permissions policy.awsIamPolicy
(AwsIamPolicyDetails awsIamPolicy) Details about an IAM permissions policy.default ResourceDetails.Builder
awsIamRole
(Consumer<AwsIamRoleDetails.Builder> awsIamRole) Details about an IAM role.awsIamRole
(AwsIamRoleDetails awsIamRole) Details about an IAM role.default ResourceDetails.Builder
awsIamUser
(Consumer<AwsIamUserDetails.Builder> awsIamUser) Details about an IAM user.awsIamUser
(AwsIamUserDetails awsIamUser) Details about an IAM user.default ResourceDetails.Builder
awsKinesisStream
(Consumer<AwsKinesisStreamDetails.Builder> awsKinesisStream) Details about an Amazon Kinesis data stream.awsKinesisStream
(AwsKinesisStreamDetails awsKinesisStream) Details about an Amazon Kinesis data stream.default ResourceDetails.Builder
awsKmsKey
(Consumer<AwsKmsKeyDetails.Builder> awsKmsKey) Details about an KMS key.awsKmsKey
(AwsKmsKeyDetails awsKmsKey) Details about an KMS key.default ResourceDetails.Builder
awsLambdaFunction
(Consumer<AwsLambdaFunctionDetails.Builder> awsLambdaFunction) Details about a Lambda function.awsLambdaFunction
(AwsLambdaFunctionDetails awsLambdaFunction) Details about a Lambda function.default ResourceDetails.Builder
awsLambdaLayerVersion
(Consumer<AwsLambdaLayerVersionDetails.Builder> awsLambdaLayerVersion) Details for a Lambda layer version.awsLambdaLayerVersion
(AwsLambdaLayerVersionDetails awsLambdaLayerVersion) Details for a Lambda layer version.default ResourceDetails.Builder
awsMskCluster
(Consumer<AwsMskClusterDetails.Builder> awsMskCluster) Provides details about an Amazon Managed Streaming for Apache Kafka (Amazon MSK) cluster.awsMskCluster
(AwsMskClusterDetails awsMskCluster) Provides details about an Amazon Managed Streaming for Apache Kafka (Amazon MSK) cluster.default ResourceDetails.Builder
awsNetworkFirewallFirewall
(Consumer<AwsNetworkFirewallFirewallDetails.Builder> awsNetworkFirewallFirewall) Details about an Network Firewall firewall.awsNetworkFirewallFirewall
(AwsNetworkFirewallFirewallDetails awsNetworkFirewallFirewall) Details about an Network Firewall firewall.default ResourceDetails.Builder
awsNetworkFirewallFirewallPolicy
(Consumer<AwsNetworkFirewallFirewallPolicyDetails.Builder> awsNetworkFirewallFirewallPolicy) Details about an Network Firewall firewall policy.awsNetworkFirewallFirewallPolicy
(AwsNetworkFirewallFirewallPolicyDetails awsNetworkFirewallFirewallPolicy) Details about an Network Firewall firewall policy.default ResourceDetails.Builder
awsNetworkFirewallRuleGroup
(Consumer<AwsNetworkFirewallRuleGroupDetails.Builder> awsNetworkFirewallRuleGroup) Details about an Network Firewall rule group.awsNetworkFirewallRuleGroup
(AwsNetworkFirewallRuleGroupDetails awsNetworkFirewallRuleGroup) Details about an Network Firewall rule group.default ResourceDetails.Builder
awsOpenSearchServiceDomain
(Consumer<AwsOpenSearchServiceDomainDetails.Builder> awsOpenSearchServiceDomain) Details about an Amazon OpenSearch Service domain.awsOpenSearchServiceDomain
(AwsOpenSearchServiceDomainDetails awsOpenSearchServiceDomain) Details about an Amazon OpenSearch Service domain.default ResourceDetails.Builder
awsRdsDbCluster
(Consumer<AwsRdsDbClusterDetails.Builder> awsRdsDbCluster) Details about an Amazon RDS database cluster.awsRdsDbCluster
(AwsRdsDbClusterDetails awsRdsDbCluster) Details about an Amazon RDS database cluster.default ResourceDetails.Builder
awsRdsDbClusterSnapshot
(Consumer<AwsRdsDbClusterSnapshotDetails.Builder> awsRdsDbClusterSnapshot) Details about an Amazon RDS database cluster snapshot.awsRdsDbClusterSnapshot
(AwsRdsDbClusterSnapshotDetails awsRdsDbClusterSnapshot) Details about an Amazon RDS database cluster snapshot.default ResourceDetails.Builder
awsRdsDbInstance
(Consumer<AwsRdsDbInstanceDetails.Builder> awsRdsDbInstance) Details about an Amazon RDS database instance.awsRdsDbInstance
(AwsRdsDbInstanceDetails awsRdsDbInstance) Details about an Amazon RDS database instance.default ResourceDetails.Builder
awsRdsDbSecurityGroup
(Consumer<AwsRdsDbSecurityGroupDetails.Builder> awsRdsDbSecurityGroup) Details about an Amazon RDS DB security group.awsRdsDbSecurityGroup
(AwsRdsDbSecurityGroupDetails awsRdsDbSecurityGroup) Details about an Amazon RDS DB security group.default ResourceDetails.Builder
awsRdsDbSnapshot
(Consumer<AwsRdsDbSnapshotDetails.Builder> awsRdsDbSnapshot) Details about an Amazon RDS database snapshot.awsRdsDbSnapshot
(AwsRdsDbSnapshotDetails awsRdsDbSnapshot) Details about an Amazon RDS database snapshot.default ResourceDetails.Builder
awsRdsEventSubscription
(Consumer<AwsRdsEventSubscriptionDetails.Builder> awsRdsEventSubscription) Details about an RDS event notification subscription.awsRdsEventSubscription
(AwsRdsEventSubscriptionDetails awsRdsEventSubscription) Details about an RDS event notification subscription.default ResourceDetails.Builder
awsRedshiftCluster
(Consumer<AwsRedshiftClusterDetails.Builder> awsRedshiftCluster) Contains details about an Amazon Redshift cluster.awsRedshiftCluster
(AwsRedshiftClusterDetails awsRedshiftCluster) Contains details about an Amazon Redshift cluster.default ResourceDetails.Builder
awsRoute53HostedZone
(Consumer<AwsRoute53HostedZoneDetails.Builder> awsRoute53HostedZone) Provides details about an Amazon Route 53 hosted zone, including the four name servers assigned to the hosted zone.awsRoute53HostedZone
(AwsRoute53HostedZoneDetails awsRoute53HostedZone) Provides details about an Amazon Route 53 hosted zone, including the four name servers assigned to the hosted zone.default ResourceDetails.Builder
awsS3AccessPoint
(Consumer<AwsS3AccessPointDetails.Builder> awsS3AccessPoint) Provides details about an Amazon Simple Storage Service (Amazon S3) access point.awsS3AccessPoint
(AwsS3AccessPointDetails awsS3AccessPoint) Provides details about an Amazon Simple Storage Service (Amazon S3) access point.default ResourceDetails.Builder
awsS3AccountPublicAccessBlock
(Consumer<AwsS3AccountPublicAccessBlockDetails.Builder> awsS3AccountPublicAccessBlock) Details about the Amazon S3 Public Access Block configuration for an account.awsS3AccountPublicAccessBlock
(AwsS3AccountPublicAccessBlockDetails awsS3AccountPublicAccessBlock) Details about the Amazon S3 Public Access Block configuration for an account.default ResourceDetails.Builder
awsS3Bucket
(Consumer<AwsS3BucketDetails.Builder> awsS3Bucket) Details about an S3 bucket related to a finding.awsS3Bucket
(AwsS3BucketDetails awsS3Bucket) Details about an S3 bucket related to a finding.default ResourceDetails.Builder
awsS3Object
(Consumer<AwsS3ObjectDetails.Builder> awsS3Object) Details about an S3 object related to a finding.awsS3Object
(AwsS3ObjectDetails awsS3Object) Details about an S3 object related to a finding.default ResourceDetails.Builder
awsSageMakerNotebookInstance
(Consumer<AwsSageMakerNotebookInstanceDetails.Builder> awsSageMakerNotebookInstance) Sets the value of the AwsSageMakerNotebookInstance property for this object.awsSageMakerNotebookInstance
(AwsSageMakerNotebookInstanceDetails awsSageMakerNotebookInstance) Sets the value of the AwsSageMakerNotebookInstance property for this object.default ResourceDetails.Builder
awsSecretsManagerSecret
(Consumer<AwsSecretsManagerSecretDetails.Builder> awsSecretsManagerSecret) Details about a Secrets Manager secret.awsSecretsManagerSecret
(AwsSecretsManagerSecretDetails awsSecretsManagerSecret) Details about a Secrets Manager secret.default ResourceDetails.Builder
awsSnsTopic
(Consumer<AwsSnsTopicDetails.Builder> awsSnsTopic) Details about an SNS topic.awsSnsTopic
(AwsSnsTopicDetails awsSnsTopic) Details about an SNS topic.default ResourceDetails.Builder
awsSqsQueue
(Consumer<AwsSqsQueueDetails.Builder> awsSqsQueue) Details about an SQS queue.awsSqsQueue
(AwsSqsQueueDetails awsSqsQueue) Details about an SQS queue.default ResourceDetails.Builder
awsSsmPatchCompliance
(Consumer<AwsSsmPatchComplianceDetails.Builder> awsSsmPatchCompliance) Provides information about the state of a patch on an instance based on the patch baseline that was used to patch the instance.awsSsmPatchCompliance
(AwsSsmPatchComplianceDetails awsSsmPatchCompliance) Provides information about the state of a patch on an instance based on the patch baseline that was used to patch the instance.default ResourceDetails.Builder
awsStepFunctionStateMachine
(Consumer<AwsStepFunctionStateMachineDetails.Builder> awsStepFunctionStateMachine) Provides details about an Step Functions state machine, which is a workflow consisting of a series of event-driven steps.awsStepFunctionStateMachine
(AwsStepFunctionStateMachineDetails awsStepFunctionStateMachine) Provides details about an Step Functions state machine, which is a workflow consisting of a series of event-driven steps.default ResourceDetails.Builder
awsWafRateBasedRule
(Consumer<AwsWafRateBasedRuleDetails.Builder> awsWafRateBasedRule) Details about a rate-based rule for global resources.awsWafRateBasedRule
(AwsWafRateBasedRuleDetails awsWafRateBasedRule) Details about a rate-based rule for global resources.default ResourceDetails.Builder
awsWafRegionalRateBasedRule
(Consumer<AwsWafRegionalRateBasedRuleDetails.Builder> awsWafRegionalRateBasedRule) Details about a rate-based rule for Regional resources.awsWafRegionalRateBasedRule
(AwsWafRegionalRateBasedRuleDetails awsWafRegionalRateBasedRule) Details about a rate-based rule for Regional resources.default ResourceDetails.Builder
awsWafRegionalRule
(Consumer<AwsWafRegionalRuleDetails.Builder> awsWafRegionalRule) Details about an WAF rule for Regional resources.awsWafRegionalRule
(AwsWafRegionalRuleDetails awsWafRegionalRule) Details about an WAF rule for Regional resources.default ResourceDetails.Builder
awsWafRegionalRuleGroup
(Consumer<AwsWafRegionalRuleGroupDetails.Builder> awsWafRegionalRuleGroup) Details about an WAF rule group for Regional resources.awsWafRegionalRuleGroup
(AwsWafRegionalRuleGroupDetails awsWafRegionalRuleGroup) Details about an WAF rule group for Regional resources.default ResourceDetails.Builder
awsWafRegionalWebAcl
(Consumer<AwsWafRegionalWebAclDetails.Builder> awsWafRegionalWebAcl) Details about an WAF web access control list (web ACL) for Regional resources.awsWafRegionalWebAcl
(AwsWafRegionalWebAclDetails awsWafRegionalWebAcl) Details about an WAF web access control list (web ACL) for Regional resources.default ResourceDetails.Builder
awsWafRule
(Consumer<AwsWafRuleDetails.Builder> awsWafRule) Details about an WAF rule for global resources.awsWafRule
(AwsWafRuleDetails awsWafRule) Details about an WAF rule for global resources.default ResourceDetails.Builder
awsWafRuleGroup
(Consumer<AwsWafRuleGroupDetails.Builder> awsWafRuleGroup) Details about an WAF rule group for global resources.awsWafRuleGroup
(AwsWafRuleGroupDetails awsWafRuleGroup) Details about an WAF rule group for global resources.default ResourceDetails.Builder
awsWafv2RuleGroup
(Consumer<AwsWafv2RuleGroupDetails.Builder> awsWafv2RuleGroup) Sets the value of the AwsWafv2RuleGroup property for this object.awsWafv2RuleGroup
(AwsWafv2RuleGroupDetails awsWafv2RuleGroup) Sets the value of the AwsWafv2RuleGroup property for this object.default ResourceDetails.Builder
awsWafv2WebAcl
(Consumer<AwsWafv2WebAclDetails.Builder> awsWafv2WebAcl) Sets the value of the AwsWafv2WebAcl property for this object.awsWafv2WebAcl
(AwsWafv2WebAclDetails awsWafv2WebAcl) Sets the value of the AwsWafv2WebAcl property for this object.default ResourceDetails.Builder
awsWafWebAcl
(Consumer<AwsWafWebAclDetails.Builder> awsWafWebAcl) Details for an WAF web ACL.awsWafWebAcl
(AwsWafWebAclDetails awsWafWebAcl) Details for an WAF web ACL.default ResourceDetails.Builder
awsXrayEncryptionConfig
(Consumer<AwsXrayEncryptionConfigDetails.Builder> awsXrayEncryptionConfig) Information about the encryption configuration for X-Ray.awsXrayEncryptionConfig
(AwsXrayEncryptionConfigDetails awsXrayEncryptionConfig) Information about the encryption configuration for X-Ray.default ResourceDetails.Builder
container
(Consumer<ContainerDetails.Builder> container) Details about a container resource related to a finding.container
(ContainerDetails container) Details about a container resource related to a finding.Details about a resource that are not available in a type-specific details object.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 Details
-
awsAutoScalingAutoScalingGroup
ResourceDetails.Builder awsAutoScalingAutoScalingGroup(AwsAutoScalingAutoScalingGroupDetails awsAutoScalingAutoScalingGroup) Details for an autoscaling group.
- Parameters:
awsAutoScalingAutoScalingGroup
- Details for an autoscaling group.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
awsAutoScalingAutoScalingGroup
default ResourceDetails.Builder awsAutoScalingAutoScalingGroup(Consumer<AwsAutoScalingAutoScalingGroupDetails.Builder> awsAutoScalingAutoScalingGroup) Details for an autoscaling group.
This is a convenience method that creates an instance of theAwsAutoScalingAutoScalingGroupDetails.Builder
avoiding the need to create one manually viaAwsAutoScalingAutoScalingGroupDetails.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed toawsAutoScalingAutoScalingGroup(AwsAutoScalingAutoScalingGroupDetails)
.- Parameters:
awsAutoScalingAutoScalingGroup
- a consumer that will call methods onAwsAutoScalingAutoScalingGroupDetails.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
awsCodeBuildProject
Details for an CodeBuild project.
- Parameters:
awsCodeBuildProject
- Details for an CodeBuild project.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
awsCodeBuildProject
default ResourceDetails.Builder awsCodeBuildProject(Consumer<AwsCodeBuildProjectDetails.Builder> awsCodeBuildProject) Details for an CodeBuild project.
This is a convenience method that creates an instance of theAwsCodeBuildProjectDetails.Builder
avoiding the need to create one manually viaAwsCodeBuildProjectDetails.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed toawsCodeBuildProject(AwsCodeBuildProjectDetails)
.- Parameters:
awsCodeBuildProject
- a consumer that will call methods onAwsCodeBuildProjectDetails.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
awsCloudFrontDistribution
ResourceDetails.Builder awsCloudFrontDistribution(AwsCloudFrontDistributionDetails awsCloudFrontDistribution) Details about a CloudFront distribution.
- Parameters:
awsCloudFrontDistribution
- Details about a CloudFront distribution.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
awsCloudFrontDistribution
default ResourceDetails.Builder awsCloudFrontDistribution(Consumer<AwsCloudFrontDistributionDetails.Builder> awsCloudFrontDistribution) Details about a CloudFront distribution.
This is a convenience method that creates an instance of theAwsCloudFrontDistributionDetails.Builder
avoiding the need to create one manually viaAwsCloudFrontDistributionDetails.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed toawsCloudFrontDistribution(AwsCloudFrontDistributionDetails)
.- Parameters:
awsCloudFrontDistribution
- a consumer that will call methods onAwsCloudFrontDistributionDetails.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
awsEc2Instance
Details about an EC2 instance related to a finding.
- Parameters:
awsEc2Instance
- Details about an EC2 instance related to a finding.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
awsEc2Instance
default ResourceDetails.Builder awsEc2Instance(Consumer<AwsEc2InstanceDetails.Builder> awsEc2Instance) Details about an EC2 instance related to a finding.
This is a convenience method that creates an instance of theAwsEc2InstanceDetails.Builder
avoiding the need to create one manually viaAwsEc2InstanceDetails.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed toawsEc2Instance(AwsEc2InstanceDetails)
.- Parameters:
awsEc2Instance
- a consumer that will call methods onAwsEc2InstanceDetails.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
awsEc2NetworkInterface
ResourceDetails.Builder awsEc2NetworkInterface(AwsEc2NetworkInterfaceDetails awsEc2NetworkInterface) Details for an EC2 network interface.
- Parameters:
awsEc2NetworkInterface
- Details for an EC2 network interface.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
awsEc2NetworkInterface
default ResourceDetails.Builder awsEc2NetworkInterface(Consumer<AwsEc2NetworkInterfaceDetails.Builder> awsEc2NetworkInterface) Details for an EC2 network interface.
This is a convenience method that creates an instance of theAwsEc2NetworkInterfaceDetails.Builder
avoiding the need to create one manually viaAwsEc2NetworkInterfaceDetails.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed toawsEc2NetworkInterface(AwsEc2NetworkInterfaceDetails)
.- Parameters:
awsEc2NetworkInterface
- a consumer that will call methods onAwsEc2NetworkInterfaceDetails.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
awsEc2SecurityGroup
Details for an EC2 security group.
- Parameters:
awsEc2SecurityGroup
- Details for an EC2 security group.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
awsEc2SecurityGroup
default ResourceDetails.Builder awsEc2SecurityGroup(Consumer<AwsEc2SecurityGroupDetails.Builder> awsEc2SecurityGroup) Details for an EC2 security group.
This is a convenience method that creates an instance of theAwsEc2SecurityGroupDetails.Builder
avoiding the need to create one manually viaAwsEc2SecurityGroupDetails.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed toawsEc2SecurityGroup(AwsEc2SecurityGroupDetails)
.- Parameters:
awsEc2SecurityGroup
- a consumer that will call methods onAwsEc2SecurityGroupDetails.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
awsEc2Volume
Details for an Amazon EC2 volume.
- Parameters:
awsEc2Volume
- Details for an Amazon EC2 volume.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
awsEc2Volume
Details for an Amazon EC2 volume.
This is a convenience method that creates an instance of theAwsEc2VolumeDetails.Builder
avoiding the need to create one manually viaAwsEc2VolumeDetails.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed toawsEc2Volume(AwsEc2VolumeDetails)
.- Parameters:
awsEc2Volume
- a consumer that will call methods onAwsEc2VolumeDetails.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
awsEc2Vpc
Details for an Amazon EC2 VPC.
- Parameters:
awsEc2Vpc
- Details for an Amazon EC2 VPC.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
awsEc2Vpc
Details for an Amazon EC2 VPC.
This is a convenience method that creates an instance of theAwsEc2VpcDetails.Builder
avoiding the need to create one manually viaAwsEc2VpcDetails.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed toawsEc2Vpc(AwsEc2VpcDetails)
.- Parameters:
awsEc2Vpc
- a consumer that will call methods onAwsEc2VpcDetails.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
awsEc2Eip
Details about an Elastic IP address.
- Parameters:
awsEc2Eip
- Details about an Elastic IP address.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
awsEc2Eip
Details about an Elastic IP address.
This is a convenience method that creates an instance of theAwsEc2EipDetails.Builder
avoiding the need to create one manually viaAwsEc2EipDetails.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed toawsEc2Eip(AwsEc2EipDetails)
.- Parameters:
awsEc2Eip
- a consumer that will call methods onAwsEc2EipDetails.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
awsEc2Subnet
Details about a subnet in Amazon EC2.
- Parameters:
awsEc2Subnet
- Details about a subnet in Amazon EC2.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
awsEc2Subnet
Details about a subnet in Amazon EC2.
This is a convenience method that creates an instance of theAwsEc2SubnetDetails.Builder
avoiding the need to create one manually viaAwsEc2SubnetDetails.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed toawsEc2Subnet(AwsEc2SubnetDetails)
.- Parameters:
awsEc2Subnet
- a consumer that will call methods onAwsEc2SubnetDetails.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
awsEc2NetworkAcl
Details about an EC2 network access control list (ACL).
- Parameters:
awsEc2NetworkAcl
- Details about an EC2 network access control list (ACL).- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
awsEc2NetworkAcl
default ResourceDetails.Builder awsEc2NetworkAcl(Consumer<AwsEc2NetworkAclDetails.Builder> awsEc2NetworkAcl) Details about an EC2 network access control list (ACL).
This is a convenience method that creates an instance of theAwsEc2NetworkAclDetails.Builder
avoiding the need to create one manually viaAwsEc2NetworkAclDetails.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed toawsEc2NetworkAcl(AwsEc2NetworkAclDetails)
.- Parameters:
awsEc2NetworkAcl
- a consumer that will call methods onAwsEc2NetworkAclDetails.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
awsElbv2LoadBalancer
Details about a load balancer.
- Parameters:
awsElbv2LoadBalancer
- Details about a load balancer.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
awsElbv2LoadBalancer
default ResourceDetails.Builder awsElbv2LoadBalancer(Consumer<AwsElbv2LoadBalancerDetails.Builder> awsElbv2LoadBalancer) Details about a load balancer.
This is a convenience method that creates an instance of theAwsElbv2LoadBalancerDetails.Builder
avoiding the need to create one manually viaAwsElbv2LoadBalancerDetails.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed toawsElbv2LoadBalancer(AwsElbv2LoadBalancerDetails)
.- Parameters:
awsElbv2LoadBalancer
- a consumer that will call methods onAwsElbv2LoadBalancerDetails.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
awsElasticBeanstalkEnvironment
ResourceDetails.Builder awsElasticBeanstalkEnvironment(AwsElasticBeanstalkEnvironmentDetails awsElasticBeanstalkEnvironment) Details about an Elastic Beanstalk environment.
- Parameters:
awsElasticBeanstalkEnvironment
- Details about an Elastic Beanstalk environment.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
awsElasticBeanstalkEnvironment
default ResourceDetails.Builder awsElasticBeanstalkEnvironment(Consumer<AwsElasticBeanstalkEnvironmentDetails.Builder> awsElasticBeanstalkEnvironment) Details about an Elastic Beanstalk environment.
This is a convenience method that creates an instance of theAwsElasticBeanstalkEnvironmentDetails.Builder
avoiding the need to create one manually viaAwsElasticBeanstalkEnvironmentDetails.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed toawsElasticBeanstalkEnvironment(AwsElasticBeanstalkEnvironmentDetails)
.- Parameters:
awsElasticBeanstalkEnvironment
- a consumer that will call methods onAwsElasticBeanstalkEnvironmentDetails.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
awsElasticsearchDomain
ResourceDetails.Builder awsElasticsearchDomain(AwsElasticsearchDomainDetails awsElasticsearchDomain) Details for an Elasticsearch domain.
- Parameters:
awsElasticsearchDomain
- Details for an Elasticsearch domain.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
awsElasticsearchDomain
default ResourceDetails.Builder awsElasticsearchDomain(Consumer<AwsElasticsearchDomainDetails.Builder> awsElasticsearchDomain) Details for an Elasticsearch domain.
This is a convenience method that creates an instance of theAwsElasticsearchDomainDetails.Builder
avoiding the need to create one manually viaAwsElasticsearchDomainDetails.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed toawsElasticsearchDomain(AwsElasticsearchDomainDetails)
.- Parameters:
awsElasticsearchDomain
- a consumer that will call methods onAwsElasticsearchDomainDetails.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
awsS3Bucket
Details about an S3 bucket related to a finding.
- Parameters:
awsS3Bucket
- Details about an S3 bucket related to a finding.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
awsS3Bucket
Details about an S3 bucket related to a finding.
This is a convenience method that creates an instance of theAwsS3BucketDetails.Builder
avoiding the need to create one manually viaAwsS3BucketDetails.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed toawsS3Bucket(AwsS3BucketDetails)
.- Parameters:
awsS3Bucket
- a consumer that will call methods onAwsS3BucketDetails.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
awsS3AccountPublicAccessBlock
ResourceDetails.Builder awsS3AccountPublicAccessBlock(AwsS3AccountPublicAccessBlockDetails awsS3AccountPublicAccessBlock) Details about the Amazon S3 Public Access Block configuration for an account.
- Parameters:
awsS3AccountPublicAccessBlock
- Details about the Amazon S3 Public Access Block configuration for an account.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
awsS3AccountPublicAccessBlock
default ResourceDetails.Builder awsS3AccountPublicAccessBlock(Consumer<AwsS3AccountPublicAccessBlockDetails.Builder> awsS3AccountPublicAccessBlock) Details about the Amazon S3 Public Access Block configuration for an account.
This is a convenience method that creates an instance of theAwsS3AccountPublicAccessBlockDetails.Builder
avoiding the need to create one manually viaAwsS3AccountPublicAccessBlockDetails.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed toawsS3AccountPublicAccessBlock(AwsS3AccountPublicAccessBlockDetails)
.- Parameters:
awsS3AccountPublicAccessBlock
- a consumer that will call methods onAwsS3AccountPublicAccessBlockDetails.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
awsS3Object
Details about an S3 object related to a finding.
- Parameters:
awsS3Object
- Details about an S3 object related to a finding.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
awsS3Object
Details about an S3 object related to a finding.
This is a convenience method that creates an instance of theAwsS3ObjectDetails.Builder
avoiding the need to create one manually viaAwsS3ObjectDetails.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed toawsS3Object(AwsS3ObjectDetails)
.- Parameters:
awsS3Object
- a consumer that will call methods onAwsS3ObjectDetails.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
awsSecretsManagerSecret
ResourceDetails.Builder awsSecretsManagerSecret(AwsSecretsManagerSecretDetails awsSecretsManagerSecret) Details about a Secrets Manager secret.
- Parameters:
awsSecretsManagerSecret
- Details about a Secrets Manager secret.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
awsSecretsManagerSecret
default ResourceDetails.Builder awsSecretsManagerSecret(Consumer<AwsSecretsManagerSecretDetails.Builder> awsSecretsManagerSecret) Details about a Secrets Manager secret.
This is a convenience method that creates an instance of theAwsSecretsManagerSecretDetails.Builder
avoiding the need to create one manually viaAwsSecretsManagerSecretDetails.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed toawsSecretsManagerSecret(AwsSecretsManagerSecretDetails)
.- Parameters:
awsSecretsManagerSecret
- a consumer that will call methods onAwsSecretsManagerSecretDetails.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
awsIamAccessKey
Details about an IAM access key related to a finding.
- Parameters:
awsIamAccessKey
- Details about an IAM access key related to a finding.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
awsIamAccessKey
default ResourceDetails.Builder awsIamAccessKey(Consumer<AwsIamAccessKeyDetails.Builder> awsIamAccessKey) Details about an IAM access key related to a finding.
This is a convenience method that creates an instance of theAwsIamAccessKeyDetails.Builder
avoiding the need to create one manually viaAwsIamAccessKeyDetails.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed toawsIamAccessKey(AwsIamAccessKeyDetails)
.- Parameters:
awsIamAccessKey
- a consumer that will call methods onAwsIamAccessKeyDetails.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
awsIamUser
Details about an IAM user.
- Parameters:
awsIamUser
- Details about an IAM user.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
awsIamUser
Details about an IAM user.
This is a convenience method that creates an instance of theAwsIamUserDetails.Builder
avoiding the need to create one manually viaAwsIamUserDetails.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed toawsIamUser(AwsIamUserDetails)
.- Parameters:
awsIamUser
- a consumer that will call methods onAwsIamUserDetails.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
awsIamPolicy
Details about an IAM permissions policy.
- Parameters:
awsIamPolicy
- Details about an IAM permissions policy.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
awsIamPolicy
Details about an IAM permissions policy.
This is a convenience method that creates an instance of theAwsIamPolicyDetails.Builder
avoiding the need to create one manually viaAwsIamPolicyDetails.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed toawsIamPolicy(AwsIamPolicyDetails)
.- Parameters:
awsIamPolicy
- a consumer that will call methods onAwsIamPolicyDetails.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
awsApiGatewayV2Stage
Provides information about a version 2 stage for Amazon API Gateway.
- Parameters:
awsApiGatewayV2Stage
- Provides information about a version 2 stage for Amazon API Gateway.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
awsApiGatewayV2Stage
default ResourceDetails.Builder awsApiGatewayV2Stage(Consumer<AwsApiGatewayV2StageDetails.Builder> awsApiGatewayV2Stage) Provides information about a version 2 stage for Amazon API Gateway.
This is a convenience method that creates an instance of theAwsApiGatewayV2StageDetails.Builder
avoiding the need to create one manually viaAwsApiGatewayV2StageDetails.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed toawsApiGatewayV2Stage(AwsApiGatewayV2StageDetails)
.- Parameters:
awsApiGatewayV2Stage
- a consumer that will call methods onAwsApiGatewayV2StageDetails.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
awsApiGatewayV2Api
Provides information about a version 2 API in Amazon API Gateway.
- Parameters:
awsApiGatewayV2Api
- Provides information about a version 2 API in Amazon API Gateway.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
awsApiGatewayV2Api
default ResourceDetails.Builder awsApiGatewayV2Api(Consumer<AwsApiGatewayV2ApiDetails.Builder> awsApiGatewayV2Api) Provides information about a version 2 API in Amazon API Gateway.
This is a convenience method that creates an instance of theAwsApiGatewayV2ApiDetails.Builder
avoiding the need to create one manually viaAwsApiGatewayV2ApiDetails.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed toawsApiGatewayV2Api(AwsApiGatewayV2ApiDetails)
.- Parameters:
awsApiGatewayV2Api
- a consumer that will call methods onAwsApiGatewayV2ApiDetails.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
awsDynamoDbTable
Details about a DynamoDB table.
- Parameters:
awsDynamoDbTable
- Details about a DynamoDB table.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
awsDynamoDbTable
default ResourceDetails.Builder awsDynamoDbTable(Consumer<AwsDynamoDbTableDetails.Builder> awsDynamoDbTable) Details about a DynamoDB table.
This is a convenience method that creates an instance of theAwsDynamoDbTableDetails.Builder
avoiding the need to create one manually viaAwsDynamoDbTableDetails.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed toawsDynamoDbTable(AwsDynamoDbTableDetails)
.- Parameters:
awsDynamoDbTable
- a consumer that will call methods onAwsDynamoDbTableDetails.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
awsApiGatewayStage
Provides information about a version 1 Amazon API Gateway stage.
- Parameters:
awsApiGatewayStage
- Provides information about a version 1 Amazon API Gateway stage.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
awsApiGatewayStage
default ResourceDetails.Builder awsApiGatewayStage(Consumer<AwsApiGatewayStageDetails.Builder> awsApiGatewayStage) Provides information about a version 1 Amazon API Gateway stage.
This is a convenience method that creates an instance of theAwsApiGatewayStageDetails.Builder
avoiding the need to create one manually viaAwsApiGatewayStageDetails.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed toawsApiGatewayStage(AwsApiGatewayStageDetails)
.- Parameters:
awsApiGatewayStage
- a consumer that will call methods onAwsApiGatewayStageDetails.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
awsApiGatewayRestApi
Provides information about a REST API in version 1 of Amazon API Gateway.
- Parameters:
awsApiGatewayRestApi
- Provides information about a REST API in version 1 of Amazon API Gateway.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
awsApiGatewayRestApi
default ResourceDetails.Builder awsApiGatewayRestApi(Consumer<AwsApiGatewayRestApiDetails.Builder> awsApiGatewayRestApi) Provides information about a REST API in version 1 of Amazon API Gateway.
This is a convenience method that creates an instance of theAwsApiGatewayRestApiDetails.Builder
avoiding the need to create one manually viaAwsApiGatewayRestApiDetails.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed toawsApiGatewayRestApi(AwsApiGatewayRestApiDetails)
.- Parameters:
awsApiGatewayRestApi
- a consumer that will call methods onAwsApiGatewayRestApiDetails.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
awsCloudTrailTrail
Provides details about a CloudTrail trail.
- Parameters:
awsCloudTrailTrail
- Provides details about a CloudTrail trail.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
awsCloudTrailTrail
default ResourceDetails.Builder awsCloudTrailTrail(Consumer<AwsCloudTrailTrailDetails.Builder> awsCloudTrailTrail) Provides details about a CloudTrail trail.
This is a convenience method that creates an instance of theAwsCloudTrailTrailDetails.Builder
avoiding the need to create one manually viaAwsCloudTrailTrailDetails.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed toawsCloudTrailTrail(AwsCloudTrailTrailDetails)
.- Parameters:
awsCloudTrailTrail
- a consumer that will call methods onAwsCloudTrailTrailDetails.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
awsSsmPatchCompliance
Provides information about the state of a patch on an instance based on the patch baseline that was used to patch the instance.
- Parameters:
awsSsmPatchCompliance
- Provides information about the state of a patch on an instance based on the patch baseline that was used to patch the instance.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
awsSsmPatchCompliance
default ResourceDetails.Builder awsSsmPatchCompliance(Consumer<AwsSsmPatchComplianceDetails.Builder> awsSsmPatchCompliance) Provides information about the state of a patch on an instance based on the patch baseline that was used to patch the instance.
This is a convenience method that creates an instance of theAwsSsmPatchComplianceDetails.Builder
avoiding the need to create one manually viaAwsSsmPatchComplianceDetails.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed toawsSsmPatchCompliance(AwsSsmPatchComplianceDetails)
.- Parameters:
awsSsmPatchCompliance
- a consumer that will call methods onAwsSsmPatchComplianceDetails.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
awsCertificateManagerCertificate
ResourceDetails.Builder awsCertificateManagerCertificate(AwsCertificateManagerCertificateDetails awsCertificateManagerCertificate) Provides details about an Certificate Manager certificate.
- Parameters:
awsCertificateManagerCertificate
- Provides details about an Certificate Manager certificate.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
awsCertificateManagerCertificate
default ResourceDetails.Builder awsCertificateManagerCertificate(Consumer<AwsCertificateManagerCertificateDetails.Builder> awsCertificateManagerCertificate) Provides details about an Certificate Manager certificate.
This is a convenience method that creates an instance of theAwsCertificateManagerCertificateDetails.Builder
avoiding the need to create one manually viaAwsCertificateManagerCertificateDetails.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed toawsCertificateManagerCertificate(AwsCertificateManagerCertificateDetails)
.- Parameters:
awsCertificateManagerCertificate
- a consumer that will call methods onAwsCertificateManagerCertificateDetails.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
awsRedshiftCluster
Contains details about an Amazon Redshift cluster.
- Parameters:
awsRedshiftCluster
- Contains details about an Amazon Redshift cluster.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
awsRedshiftCluster
default ResourceDetails.Builder awsRedshiftCluster(Consumer<AwsRedshiftClusterDetails.Builder> awsRedshiftCluster) Contains details about an Amazon Redshift cluster.
This is a convenience method that creates an instance of theAwsRedshiftClusterDetails.Builder
avoiding the need to create one manually viaAwsRedshiftClusterDetails.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed toawsRedshiftCluster(AwsRedshiftClusterDetails)
.- Parameters:
awsRedshiftCluster
- a consumer that will call methods onAwsRedshiftClusterDetails.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
awsElbLoadBalancer
Contains details about a Classic Load Balancer.
- Parameters:
awsElbLoadBalancer
- Contains details about a Classic Load Balancer.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
awsElbLoadBalancer
default ResourceDetails.Builder awsElbLoadBalancer(Consumer<AwsElbLoadBalancerDetails.Builder> awsElbLoadBalancer) Contains details about a Classic Load Balancer.
This is a convenience method that creates an instance of theAwsElbLoadBalancerDetails.Builder
avoiding the need to create one manually viaAwsElbLoadBalancerDetails.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed toawsElbLoadBalancer(AwsElbLoadBalancerDetails)
.- Parameters:
awsElbLoadBalancer
- a consumer that will call methods onAwsElbLoadBalancerDetails.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
awsIamGroup
Contains details about an IAM group.
- Parameters:
awsIamGroup
- Contains details about an IAM group.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
awsIamGroup
Contains details about an IAM group.
This is a convenience method that creates an instance of theAwsIamGroupDetails.Builder
avoiding the need to create one manually viaAwsIamGroupDetails.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed toawsIamGroup(AwsIamGroupDetails)
.- Parameters:
awsIamGroup
- a consumer that will call methods onAwsIamGroupDetails.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
awsIamRole
Details about an IAM role.
- Parameters:
awsIamRole
- Details about an IAM role.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
awsIamRole
Details about an IAM role.
This is a convenience method that creates an instance of theAwsIamRoleDetails.Builder
avoiding the need to create one manually viaAwsIamRoleDetails.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed toawsIamRole(AwsIamRoleDetails)
.- Parameters:
awsIamRole
- a consumer that will call methods onAwsIamRoleDetails.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
awsKmsKey
Details about an KMS key.
- Parameters:
awsKmsKey
- Details about an KMS key.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
awsKmsKey
Details about an KMS key.
This is a convenience method that creates an instance of theAwsKmsKeyDetails.Builder
avoiding the need to create one manually viaAwsKmsKeyDetails.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed toawsKmsKey(AwsKmsKeyDetails)
.- Parameters:
awsKmsKey
- a consumer that will call methods onAwsKmsKeyDetails.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
awsLambdaFunction
Details about a Lambda function.
- Parameters:
awsLambdaFunction
- Details about a Lambda function.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
awsLambdaFunction
default ResourceDetails.Builder awsLambdaFunction(Consumer<AwsLambdaFunctionDetails.Builder> awsLambdaFunction) Details about a Lambda function.
This is a convenience method that creates an instance of theAwsLambdaFunctionDetails.Builder
avoiding the need to create one manually viaAwsLambdaFunctionDetails.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed toawsLambdaFunction(AwsLambdaFunctionDetails)
.- Parameters:
awsLambdaFunction
- a consumer that will call methods onAwsLambdaFunctionDetails.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
awsLambdaLayerVersion
Details for a Lambda layer version.
- Parameters:
awsLambdaLayerVersion
- Details for a Lambda layer version.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
awsLambdaLayerVersion
default ResourceDetails.Builder awsLambdaLayerVersion(Consumer<AwsLambdaLayerVersionDetails.Builder> awsLambdaLayerVersion) Details for a Lambda layer version.
This is a convenience method that creates an instance of theAwsLambdaLayerVersionDetails.Builder
avoiding the need to create one manually viaAwsLambdaLayerVersionDetails.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed toawsLambdaLayerVersion(AwsLambdaLayerVersionDetails)
.- Parameters:
awsLambdaLayerVersion
- a consumer that will call methods onAwsLambdaLayerVersionDetails.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
awsRdsDbInstance
Details about an Amazon RDS database instance.
- Parameters:
awsRdsDbInstance
- Details about an Amazon RDS database instance.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
awsRdsDbInstance
default ResourceDetails.Builder awsRdsDbInstance(Consumer<AwsRdsDbInstanceDetails.Builder> awsRdsDbInstance) Details about an Amazon RDS database instance.
This is a convenience method that creates an instance of theAwsRdsDbInstanceDetails.Builder
avoiding the need to create one manually viaAwsRdsDbInstanceDetails.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed toawsRdsDbInstance(AwsRdsDbInstanceDetails)
.- Parameters:
awsRdsDbInstance
- a consumer that will call methods onAwsRdsDbInstanceDetails.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
awsSnsTopic
Details about an SNS topic.
- Parameters:
awsSnsTopic
- Details about an SNS topic.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
awsSnsTopic
Details about an SNS topic.
This is a convenience method that creates an instance of theAwsSnsTopicDetails.Builder
avoiding the need to create one manually viaAwsSnsTopicDetails.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed toawsSnsTopic(AwsSnsTopicDetails)
.- Parameters:
awsSnsTopic
- a consumer that will call methods onAwsSnsTopicDetails.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
awsSqsQueue
Details about an SQS queue.
- Parameters:
awsSqsQueue
- Details about an SQS queue.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
awsSqsQueue
Details about an SQS queue.
This is a convenience method that creates an instance of theAwsSqsQueueDetails.Builder
avoiding the need to create one manually viaAwsSqsQueueDetails.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed toawsSqsQueue(AwsSqsQueueDetails)
.- Parameters:
awsSqsQueue
- a consumer that will call methods onAwsSqsQueueDetails.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
awsWafWebAcl
Details for an WAF web ACL.
- Parameters:
awsWafWebAcl
- Details for an WAF web ACL.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
awsWafWebAcl
Details for an WAF web ACL.
This is a convenience method that creates an instance of theAwsWafWebAclDetails.Builder
avoiding the need to create one manually viaAwsWafWebAclDetails.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed toawsWafWebAcl(AwsWafWebAclDetails)
.- Parameters:
awsWafWebAcl
- a consumer that will call methods onAwsWafWebAclDetails.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
awsRdsDbSnapshot
Details about an Amazon RDS database snapshot.
- Parameters:
awsRdsDbSnapshot
- Details about an Amazon RDS database snapshot.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
awsRdsDbSnapshot
default ResourceDetails.Builder awsRdsDbSnapshot(Consumer<AwsRdsDbSnapshotDetails.Builder> awsRdsDbSnapshot) Details about an Amazon RDS database snapshot.
This is a convenience method that creates an instance of theAwsRdsDbSnapshotDetails.Builder
avoiding the need to create one manually viaAwsRdsDbSnapshotDetails.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed toawsRdsDbSnapshot(AwsRdsDbSnapshotDetails)
.- Parameters:
awsRdsDbSnapshot
- a consumer that will call methods onAwsRdsDbSnapshotDetails.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
awsRdsDbClusterSnapshot
ResourceDetails.Builder awsRdsDbClusterSnapshot(AwsRdsDbClusterSnapshotDetails awsRdsDbClusterSnapshot) Details about an Amazon RDS database cluster snapshot.
- Parameters:
awsRdsDbClusterSnapshot
- Details about an Amazon RDS database cluster snapshot.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
awsRdsDbClusterSnapshot
default ResourceDetails.Builder awsRdsDbClusterSnapshot(Consumer<AwsRdsDbClusterSnapshotDetails.Builder> awsRdsDbClusterSnapshot) Details about an Amazon RDS database cluster snapshot.
This is a convenience method that creates an instance of theAwsRdsDbClusterSnapshotDetails.Builder
avoiding the need to create one manually viaAwsRdsDbClusterSnapshotDetails.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed toawsRdsDbClusterSnapshot(AwsRdsDbClusterSnapshotDetails)
.- Parameters:
awsRdsDbClusterSnapshot
- a consumer that will call methods onAwsRdsDbClusterSnapshotDetails.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
awsRdsDbCluster
Details about an Amazon RDS database cluster.
- Parameters:
awsRdsDbCluster
- Details about an Amazon RDS database cluster.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
awsRdsDbCluster
default ResourceDetails.Builder awsRdsDbCluster(Consumer<AwsRdsDbClusterDetails.Builder> awsRdsDbCluster) Details about an Amazon RDS database cluster.
This is a convenience method that creates an instance of theAwsRdsDbClusterDetails.Builder
avoiding the need to create one manually viaAwsRdsDbClusterDetails.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed toawsRdsDbCluster(AwsRdsDbClusterDetails)
.- Parameters:
awsRdsDbCluster
- a consumer that will call methods onAwsRdsDbClusterDetails.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
awsEcsCluster
Details about an Amazon ECS cluster.
- Parameters:
awsEcsCluster
- Details about an Amazon ECS cluster.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
awsEcsCluster
Details about an Amazon ECS cluster.
This is a convenience method that creates an instance of theAwsEcsClusterDetails.Builder
avoiding the need to create one manually viaAwsEcsClusterDetails.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed toawsEcsCluster(AwsEcsClusterDetails)
.- Parameters:
awsEcsCluster
- a consumer that will call methods onAwsEcsClusterDetails.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
awsEcsContainer
Provides information about a Docker container that's part of a task.
- Parameters:
awsEcsContainer
- Provides information about a Docker container that's part of a task.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
awsEcsContainer
default ResourceDetails.Builder awsEcsContainer(Consumer<AwsEcsContainerDetails.Builder> awsEcsContainer) Provides information about a Docker container that's part of a task.
This is a convenience method that creates an instance of theAwsEcsContainerDetails.Builder
avoiding the need to create one manually viaAwsEcsContainerDetails.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed toawsEcsContainer(AwsEcsContainerDetails)
.- Parameters:
awsEcsContainer
- a consumer that will call methods onAwsEcsContainerDetails.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
awsEcsTaskDefinition
Details about a task definition. A task definition describes the container and volume definitions of an Amazon Elastic Container Service task.
- Parameters:
awsEcsTaskDefinition
- Details about a task definition. A task definition describes the container and volume definitions of an Amazon Elastic Container Service task.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
awsEcsTaskDefinition
default ResourceDetails.Builder awsEcsTaskDefinition(Consumer<AwsEcsTaskDefinitionDetails.Builder> awsEcsTaskDefinition) Details about a task definition. A task definition describes the container and volume definitions of an Amazon Elastic Container Service task.
This is a convenience method that creates an instance of theAwsEcsTaskDefinitionDetails.Builder
avoiding the need to create one manually viaAwsEcsTaskDefinitionDetails.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed toawsEcsTaskDefinition(AwsEcsTaskDefinitionDetails)
.- Parameters:
awsEcsTaskDefinition
- a consumer that will call methods onAwsEcsTaskDefinitionDetails.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
container
Details about a container resource related to a finding.
- Parameters:
container
- Details about a container resource related to a finding.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
container
Details about a container resource related to a finding.
This is a convenience method that creates an instance of theContainerDetails.Builder
avoiding the need to create one manually viaContainerDetails.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed tocontainer(ContainerDetails)
.- Parameters:
container
- a consumer that will call methods onContainerDetails.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
other
Details about a resource that are not available in a type-specific details object. Use the
Other
object in the following cases.-
The type-specific object does not contain all of the fields that you want to populate. In this case, first use the type-specific object to populate those fields. Use the
Other
object to populate the fields that are missing from the type-specific object. -
The resource type does not have a corresponding object. This includes resources for which the type is
Other
.
- Parameters:
other
- Details about a resource that are not available in a type-specific details object. Use theOther
object in the following cases.-
The type-specific object does not contain all of the fields that you want to populate. In this case, first use the type-specific object to populate those fields. Use the
Other
object to populate the fields that are missing from the type-specific object. -
The resource type does not have a corresponding object. This includes resources for which the type is
Other
.
-
- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
-
awsRdsEventSubscription
ResourceDetails.Builder awsRdsEventSubscription(AwsRdsEventSubscriptionDetails awsRdsEventSubscription) Details about an RDS event notification subscription.
- Parameters:
awsRdsEventSubscription
- Details about an RDS event notification subscription.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
awsRdsEventSubscription
default ResourceDetails.Builder awsRdsEventSubscription(Consumer<AwsRdsEventSubscriptionDetails.Builder> awsRdsEventSubscription) Details about an RDS event notification subscription.
This is a convenience method that creates an instance of theAwsRdsEventSubscriptionDetails.Builder
avoiding the need to create one manually viaAwsRdsEventSubscriptionDetails.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed toawsRdsEventSubscription(AwsRdsEventSubscriptionDetails)
.- Parameters:
awsRdsEventSubscription
- a consumer that will call methods onAwsRdsEventSubscriptionDetails.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
awsEcsService
Details about a service within an ECS cluster.
- Parameters:
awsEcsService
- Details about a service within an ECS cluster.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
awsEcsService
Details about a service within an ECS cluster.
This is a convenience method that creates an instance of theAwsEcsServiceDetails.Builder
avoiding the need to create one manually viaAwsEcsServiceDetails.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed toawsEcsService(AwsEcsServiceDetails)
.- Parameters:
awsEcsService
- a consumer that will call methods onAwsEcsServiceDetails.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
awsAutoScalingLaunchConfiguration
ResourceDetails.Builder awsAutoScalingLaunchConfiguration(AwsAutoScalingLaunchConfigurationDetails awsAutoScalingLaunchConfiguration) Provides details about a launch configuration.
- Parameters:
awsAutoScalingLaunchConfiguration
- Provides details about a launch configuration.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
awsAutoScalingLaunchConfiguration
default ResourceDetails.Builder awsAutoScalingLaunchConfiguration(Consumer<AwsAutoScalingLaunchConfigurationDetails.Builder> awsAutoScalingLaunchConfiguration) Provides details about a launch configuration.
This is a convenience method that creates an instance of theAwsAutoScalingLaunchConfigurationDetails.Builder
avoiding the need to create one manually viaAwsAutoScalingLaunchConfigurationDetails.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed toawsAutoScalingLaunchConfiguration(AwsAutoScalingLaunchConfigurationDetails)
.- Parameters:
awsAutoScalingLaunchConfiguration
- a consumer that will call methods onAwsAutoScalingLaunchConfigurationDetails.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
awsEc2VpnConnection
Details about an Amazon EC2 VPN connection.
- Parameters:
awsEc2VpnConnection
- Details about an Amazon EC2 VPN connection.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
awsEc2VpnConnection
default ResourceDetails.Builder awsEc2VpnConnection(Consumer<AwsEc2VpnConnectionDetails.Builder> awsEc2VpnConnection) Details about an Amazon EC2 VPN connection.
This is a convenience method that creates an instance of theAwsEc2VpnConnectionDetails.Builder
avoiding the need to create one manually viaAwsEc2VpnConnectionDetails.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed toawsEc2VpnConnection(AwsEc2VpnConnectionDetails)
.- Parameters:
awsEc2VpnConnection
- a consumer that will call methods onAwsEc2VpnConnectionDetails.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
awsEcrContainerImage
Information about an Amazon ECR image.
- Parameters:
awsEcrContainerImage
- Information about an Amazon ECR image.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
awsEcrContainerImage
default ResourceDetails.Builder awsEcrContainerImage(Consumer<AwsEcrContainerImageDetails.Builder> awsEcrContainerImage) Information about an Amazon ECR image.
This is a convenience method that creates an instance of theAwsEcrContainerImageDetails.Builder
avoiding the need to create one manually viaAwsEcrContainerImageDetails.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed toawsEcrContainerImage(AwsEcrContainerImageDetails)
.- Parameters:
awsEcrContainerImage
- a consumer that will call methods onAwsEcrContainerImageDetails.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
awsOpenSearchServiceDomain
ResourceDetails.Builder awsOpenSearchServiceDomain(AwsOpenSearchServiceDomainDetails awsOpenSearchServiceDomain) Details about an Amazon OpenSearch Service domain.
- Parameters:
awsOpenSearchServiceDomain
- Details about an Amazon OpenSearch Service domain.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
awsOpenSearchServiceDomain
default ResourceDetails.Builder awsOpenSearchServiceDomain(Consumer<AwsOpenSearchServiceDomainDetails.Builder> awsOpenSearchServiceDomain) Details about an Amazon OpenSearch Service domain.
This is a convenience method that creates an instance of theAwsOpenSearchServiceDomainDetails.Builder
avoiding the need to create one manually viaAwsOpenSearchServiceDomainDetails.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed toawsOpenSearchServiceDomain(AwsOpenSearchServiceDomainDetails)
.- Parameters:
awsOpenSearchServiceDomain
- a consumer that will call methods onAwsOpenSearchServiceDomainDetails.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
awsEc2VpcEndpointService
ResourceDetails.Builder awsEc2VpcEndpointService(AwsEc2VpcEndpointServiceDetails awsEc2VpcEndpointService) Details about the service configuration for a VPC endpoint service.
- Parameters:
awsEc2VpcEndpointService
- Details about the service configuration for a VPC endpoint service.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
awsEc2VpcEndpointService
default ResourceDetails.Builder awsEc2VpcEndpointService(Consumer<AwsEc2VpcEndpointServiceDetails.Builder> awsEc2VpcEndpointService) Details about the service configuration for a VPC endpoint service.
This is a convenience method that creates an instance of theAwsEc2VpcEndpointServiceDetails.Builder
avoiding the need to create one manually viaAwsEc2VpcEndpointServiceDetails.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed toawsEc2VpcEndpointService(AwsEc2VpcEndpointServiceDetails)
.- Parameters:
awsEc2VpcEndpointService
- a consumer that will call methods onAwsEc2VpcEndpointServiceDetails.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
awsXrayEncryptionConfig
ResourceDetails.Builder awsXrayEncryptionConfig(AwsXrayEncryptionConfigDetails awsXrayEncryptionConfig) Information about the encryption configuration for X-Ray.
- Parameters:
awsXrayEncryptionConfig
- Information about the encryption configuration for X-Ray.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
awsXrayEncryptionConfig
default ResourceDetails.Builder awsXrayEncryptionConfig(Consumer<AwsXrayEncryptionConfigDetails.Builder> awsXrayEncryptionConfig) Information about the encryption configuration for X-Ray.
This is a convenience method that creates an instance of theAwsXrayEncryptionConfigDetails.Builder
avoiding the need to create one manually viaAwsXrayEncryptionConfigDetails.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed toawsXrayEncryptionConfig(AwsXrayEncryptionConfigDetails)
.- Parameters:
awsXrayEncryptionConfig
- a consumer that will call methods onAwsXrayEncryptionConfigDetails.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
awsWafRateBasedRule
Details about a rate-based rule for global resources.
- Parameters:
awsWafRateBasedRule
- Details about a rate-based rule for global resources.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
awsWafRateBasedRule
default ResourceDetails.Builder awsWafRateBasedRule(Consumer<AwsWafRateBasedRuleDetails.Builder> awsWafRateBasedRule) Details about a rate-based rule for global resources.
This is a convenience method that creates an instance of theAwsWafRateBasedRuleDetails.Builder
avoiding the need to create one manually viaAwsWafRateBasedRuleDetails.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed toawsWafRateBasedRule(AwsWafRateBasedRuleDetails)
.- Parameters:
awsWafRateBasedRule
- a consumer that will call methods onAwsWafRateBasedRuleDetails.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
awsWafRegionalRateBasedRule
ResourceDetails.Builder awsWafRegionalRateBasedRule(AwsWafRegionalRateBasedRuleDetails awsWafRegionalRateBasedRule) Details about a rate-based rule for Regional resources.
- Parameters:
awsWafRegionalRateBasedRule
- Details about a rate-based rule for Regional resources.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
awsWafRegionalRateBasedRule
default ResourceDetails.Builder awsWafRegionalRateBasedRule(Consumer<AwsWafRegionalRateBasedRuleDetails.Builder> awsWafRegionalRateBasedRule) Details about a rate-based rule for Regional resources.
This is a convenience method that creates an instance of theAwsWafRegionalRateBasedRuleDetails.Builder
avoiding the need to create one manually viaAwsWafRegionalRateBasedRuleDetails.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed toawsWafRegionalRateBasedRule(AwsWafRegionalRateBasedRuleDetails)
.- Parameters:
awsWafRegionalRateBasedRule
- a consumer that will call methods onAwsWafRegionalRateBasedRuleDetails.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
awsEcrRepository
Information about an Amazon Elastic Container Registry repository.
- Parameters:
awsEcrRepository
- Information about an Amazon Elastic Container Registry repository.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
awsEcrRepository
default ResourceDetails.Builder awsEcrRepository(Consumer<AwsEcrRepositoryDetails.Builder> awsEcrRepository) Information about an Amazon Elastic Container Registry repository.
This is a convenience method that creates an instance of theAwsEcrRepositoryDetails.Builder
avoiding the need to create one manually viaAwsEcrRepositoryDetails.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed toawsEcrRepository(AwsEcrRepositoryDetails)
.- Parameters:
awsEcrRepository
- a consumer that will call methods onAwsEcrRepositoryDetails.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
awsEksCluster
Details about an Amazon EKS cluster.
- Parameters:
awsEksCluster
- Details about an Amazon EKS cluster.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
awsEksCluster
Details about an Amazon EKS cluster.
This is a convenience method that creates an instance of theAwsEksClusterDetails.Builder
avoiding the need to create one manually viaAwsEksClusterDetails.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed toawsEksCluster(AwsEksClusterDetails)
.- Parameters:
awsEksCluster
- a consumer that will call methods onAwsEksClusterDetails.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
awsNetworkFirewallFirewallPolicy
ResourceDetails.Builder awsNetworkFirewallFirewallPolicy(AwsNetworkFirewallFirewallPolicyDetails awsNetworkFirewallFirewallPolicy) Details about an Network Firewall firewall policy.
- Parameters:
awsNetworkFirewallFirewallPolicy
- Details about an Network Firewall firewall policy.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
awsNetworkFirewallFirewallPolicy
default ResourceDetails.Builder awsNetworkFirewallFirewallPolicy(Consumer<AwsNetworkFirewallFirewallPolicyDetails.Builder> awsNetworkFirewallFirewallPolicy) Details about an Network Firewall firewall policy.
This is a convenience method that creates an instance of theAwsNetworkFirewallFirewallPolicyDetails.Builder
avoiding the need to create one manually viaAwsNetworkFirewallFirewallPolicyDetails.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed toawsNetworkFirewallFirewallPolicy(AwsNetworkFirewallFirewallPolicyDetails)
.- Parameters:
awsNetworkFirewallFirewallPolicy
- a consumer that will call methods onAwsNetworkFirewallFirewallPolicyDetails.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
awsNetworkFirewallFirewall
ResourceDetails.Builder awsNetworkFirewallFirewall(AwsNetworkFirewallFirewallDetails awsNetworkFirewallFirewall) Details about an Network Firewall firewall.
- Parameters:
awsNetworkFirewallFirewall
- Details about an Network Firewall firewall.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
awsNetworkFirewallFirewall
default ResourceDetails.Builder awsNetworkFirewallFirewall(Consumer<AwsNetworkFirewallFirewallDetails.Builder> awsNetworkFirewallFirewall) Details about an Network Firewall firewall.
This is a convenience method that creates an instance of theAwsNetworkFirewallFirewallDetails.Builder
avoiding the need to create one manually viaAwsNetworkFirewallFirewallDetails.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed toawsNetworkFirewallFirewall(AwsNetworkFirewallFirewallDetails)
.- Parameters:
awsNetworkFirewallFirewall
- a consumer that will call methods onAwsNetworkFirewallFirewallDetails.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
awsNetworkFirewallRuleGroup
ResourceDetails.Builder awsNetworkFirewallRuleGroup(AwsNetworkFirewallRuleGroupDetails awsNetworkFirewallRuleGroup) Details about an Network Firewall rule group.
- Parameters:
awsNetworkFirewallRuleGroup
- Details about an Network Firewall rule group.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
awsNetworkFirewallRuleGroup
default ResourceDetails.Builder awsNetworkFirewallRuleGroup(Consumer<AwsNetworkFirewallRuleGroupDetails.Builder> awsNetworkFirewallRuleGroup) Details about an Network Firewall rule group.
This is a convenience method that creates an instance of theAwsNetworkFirewallRuleGroupDetails.Builder
avoiding the need to create one manually viaAwsNetworkFirewallRuleGroupDetails.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed toawsNetworkFirewallRuleGroup(AwsNetworkFirewallRuleGroupDetails)
.- Parameters:
awsNetworkFirewallRuleGroup
- a consumer that will call methods onAwsNetworkFirewallRuleGroupDetails.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
awsRdsDbSecurityGroup
Details about an Amazon RDS DB security group.
- Parameters:
awsRdsDbSecurityGroup
- Details about an Amazon RDS DB security group.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
awsRdsDbSecurityGroup
default ResourceDetails.Builder awsRdsDbSecurityGroup(Consumer<AwsRdsDbSecurityGroupDetails.Builder> awsRdsDbSecurityGroup) Details about an Amazon RDS DB security group.
This is a convenience method that creates an instance of theAwsRdsDbSecurityGroupDetails.Builder
avoiding the need to create one manually viaAwsRdsDbSecurityGroupDetails.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed toawsRdsDbSecurityGroup(AwsRdsDbSecurityGroupDetails)
.- Parameters:
awsRdsDbSecurityGroup
- a consumer that will call methods onAwsRdsDbSecurityGroupDetails.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
awsKinesisStream
Details about an Amazon Kinesis data stream.
- Parameters:
awsKinesisStream
- Details about an Amazon Kinesis data stream.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
awsKinesisStream
default ResourceDetails.Builder awsKinesisStream(Consumer<AwsKinesisStreamDetails.Builder> awsKinesisStream) Details about an Amazon Kinesis data stream.
This is a convenience method that creates an instance of theAwsKinesisStreamDetails.Builder
avoiding the need to create one manually viaAwsKinesisStreamDetails.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed toawsKinesisStream(AwsKinesisStreamDetails)
.- Parameters:
awsKinesisStream
- a consumer that will call methods onAwsKinesisStreamDetails.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
awsEc2TransitGateway
Details about an Amazon EC2 transit gateway that interconnects your virtual private clouds (VPC) and on-premises networks.
- Parameters:
awsEc2TransitGateway
- Details about an Amazon EC2 transit gateway that interconnects your virtual private clouds (VPC) and on-premises networks.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
awsEc2TransitGateway
default ResourceDetails.Builder awsEc2TransitGateway(Consumer<AwsEc2TransitGatewayDetails.Builder> awsEc2TransitGateway) Details about an Amazon EC2 transit gateway that interconnects your virtual private clouds (VPC) and on-premises networks.
This is a convenience method that creates an instance of theAwsEc2TransitGatewayDetails.Builder
avoiding the need to create one manually viaAwsEc2TransitGatewayDetails.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed toawsEc2TransitGateway(AwsEc2TransitGatewayDetails)
.- Parameters:
awsEc2TransitGateway
- a consumer that will call methods onAwsEc2TransitGatewayDetails.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
awsEfsAccessPoint
Details about an Amazon EFS access point. An access point is an application-specific view into an EFS file system that applies an operating system user and group, and a file system path, to any file system request made through the access point.
- Parameters:
awsEfsAccessPoint
- Details about an Amazon EFS access point. An access point is an application-specific view into an EFS file system that applies an operating system user and group, and a file system path, to any file system request made through the access point.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
awsEfsAccessPoint
default ResourceDetails.Builder awsEfsAccessPoint(Consumer<AwsEfsAccessPointDetails.Builder> awsEfsAccessPoint) Details about an Amazon EFS access point. An access point is an application-specific view into an EFS file system that applies an operating system user and group, and a file system path, to any file system request made through the access point.
This is a convenience method that creates an instance of theAwsEfsAccessPointDetails.Builder
avoiding the need to create one manually viaAwsEfsAccessPointDetails.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed toawsEfsAccessPoint(AwsEfsAccessPointDetails)
.- Parameters:
awsEfsAccessPoint
- a consumer that will call methods onAwsEfsAccessPointDetails.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
awsCloudFormationStack
ResourceDetails.Builder awsCloudFormationStack(AwsCloudFormationStackDetails awsCloudFormationStack) Details about an CloudFormation stack. A stack is a collection of Amazon Web Services resources that you can manage as a single unit.
- Parameters:
awsCloudFormationStack
- Details about an CloudFormation stack. A stack is a collection of Amazon Web Services resources that you can manage as a single unit.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
awsCloudFormationStack
default ResourceDetails.Builder awsCloudFormationStack(Consumer<AwsCloudFormationStackDetails.Builder> awsCloudFormationStack) Details about an CloudFormation stack. A stack is a collection of Amazon Web Services resources that you can manage as a single unit.
This is a convenience method that creates an instance of theAwsCloudFormationStackDetails.Builder
avoiding the need to create one manually viaAwsCloudFormationStackDetails.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed toawsCloudFormationStack(AwsCloudFormationStackDetails)
.- Parameters:
awsCloudFormationStack
- a consumer that will call methods onAwsCloudFormationStackDetails.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
awsCloudWatchAlarm
Details about an Amazon CloudWatch alarm. An alarm allows you to monitor and receive alerts about your Amazon Web Services resources and applications across multiple Regions.
- Parameters:
awsCloudWatchAlarm
- Details about an Amazon CloudWatch alarm. An alarm allows you to monitor and receive alerts about your Amazon Web Services resources and applications across multiple Regions.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
awsCloudWatchAlarm
default ResourceDetails.Builder awsCloudWatchAlarm(Consumer<AwsCloudWatchAlarmDetails.Builder> awsCloudWatchAlarm) Details about an Amazon CloudWatch alarm. An alarm allows you to monitor and receive alerts about your Amazon Web Services resources and applications across multiple Regions.
This is a convenience method that creates an instance of theAwsCloudWatchAlarmDetails.Builder
avoiding the need to create one manually viaAwsCloudWatchAlarmDetails.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed toawsCloudWatchAlarm(AwsCloudWatchAlarmDetails)
.- Parameters:
awsCloudWatchAlarm
- a consumer that will call methods onAwsCloudWatchAlarmDetails.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
awsEc2VpcPeeringConnection
ResourceDetails.Builder awsEc2VpcPeeringConnection(AwsEc2VpcPeeringConnectionDetails awsEc2VpcPeeringConnection) Details about an Amazon EC2 VPC peering connection. A VPC peering connection is a networking connection between two VPCs that enables you to route traffic between them privately.
- Parameters:
awsEc2VpcPeeringConnection
- Details about an Amazon EC2 VPC peering connection. A VPC peering connection is a networking connection between two VPCs that enables you to route traffic between them privately.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
awsEc2VpcPeeringConnection
default ResourceDetails.Builder awsEc2VpcPeeringConnection(Consumer<AwsEc2VpcPeeringConnectionDetails.Builder> awsEc2VpcPeeringConnection) Details about an Amazon EC2 VPC peering connection. A VPC peering connection is a networking connection between two VPCs that enables you to route traffic between them privately.
This is a convenience method that creates an instance of theAwsEc2VpcPeeringConnectionDetails.Builder
avoiding the need to create one manually viaAwsEc2VpcPeeringConnectionDetails.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed toawsEc2VpcPeeringConnection(AwsEc2VpcPeeringConnectionDetails)
.- Parameters:
awsEc2VpcPeeringConnection
- a consumer that will call methods onAwsEc2VpcPeeringConnectionDetails.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
awsWafRegionalRuleGroup
ResourceDetails.Builder awsWafRegionalRuleGroup(AwsWafRegionalRuleGroupDetails awsWafRegionalRuleGroup) Details about an WAF rule group for Regional resources.
- Parameters:
awsWafRegionalRuleGroup
- Details about an WAF rule group for Regional resources.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
awsWafRegionalRuleGroup
default ResourceDetails.Builder awsWafRegionalRuleGroup(Consumer<AwsWafRegionalRuleGroupDetails.Builder> awsWafRegionalRuleGroup) Details about an WAF rule group for Regional resources.
This is a convenience method that creates an instance of theAwsWafRegionalRuleGroupDetails.Builder
avoiding the need to create one manually viaAwsWafRegionalRuleGroupDetails.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed toawsWafRegionalRuleGroup(AwsWafRegionalRuleGroupDetails)
.- Parameters:
awsWafRegionalRuleGroup
- a consumer that will call methods onAwsWafRegionalRuleGroupDetails.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
awsWafRegionalRule
Details about an WAF rule for Regional resources.
- Parameters:
awsWafRegionalRule
- Details about an WAF rule for Regional resources.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
awsWafRegionalRule
default ResourceDetails.Builder awsWafRegionalRule(Consumer<AwsWafRegionalRuleDetails.Builder> awsWafRegionalRule) Details about an WAF rule for Regional resources.
This is a convenience method that creates an instance of theAwsWafRegionalRuleDetails.Builder
avoiding the need to create one manually viaAwsWafRegionalRuleDetails.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed toawsWafRegionalRule(AwsWafRegionalRuleDetails)
.- Parameters:
awsWafRegionalRule
- a consumer that will call methods onAwsWafRegionalRuleDetails.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
awsWafRegionalWebAcl
Details about an WAF web access control list (web ACL) for Regional resources.
- Parameters:
awsWafRegionalWebAcl
- Details about an WAF web access control list (web ACL) for Regional resources.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
awsWafRegionalWebAcl
default ResourceDetails.Builder awsWafRegionalWebAcl(Consumer<AwsWafRegionalWebAclDetails.Builder> awsWafRegionalWebAcl) Details about an WAF web access control list (web ACL) for Regional resources.
This is a convenience method that creates an instance of theAwsWafRegionalWebAclDetails.Builder
avoiding the need to create one manually viaAwsWafRegionalWebAclDetails.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed toawsWafRegionalWebAcl(AwsWafRegionalWebAclDetails)
.- Parameters:
awsWafRegionalWebAcl
- a consumer that will call methods onAwsWafRegionalWebAclDetails.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
awsWafRule
Details about an WAF rule for global resources.
- Parameters:
awsWafRule
- Details about an WAF rule for global resources.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
awsWafRule
Details about an WAF rule for global resources.
This is a convenience method that creates an instance of theAwsWafRuleDetails.Builder
avoiding the need to create one manually viaAwsWafRuleDetails.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed toawsWafRule(AwsWafRuleDetails)
.- Parameters:
awsWafRule
- a consumer that will call methods onAwsWafRuleDetails.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
awsWafRuleGroup
Details about an WAF rule group for global resources.
- Parameters:
awsWafRuleGroup
- Details about an WAF rule group for global resources.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
awsWafRuleGroup
default ResourceDetails.Builder awsWafRuleGroup(Consumer<AwsWafRuleGroupDetails.Builder> awsWafRuleGroup) Details about an WAF rule group for global resources.
This is a convenience method that creates an instance of theAwsWafRuleGroupDetails.Builder
avoiding the need to create one manually viaAwsWafRuleGroupDetails.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed toawsWafRuleGroup(AwsWafRuleGroupDetails)
.- Parameters:
awsWafRuleGroup
- a consumer that will call methods onAwsWafRuleGroupDetails.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
awsEcsTask
Details about a task in a cluster.
- Parameters:
awsEcsTask
- Details about a task in a cluster.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
awsEcsTask
Details about a task in a cluster.
This is a convenience method that creates an instance of theAwsEcsTaskDetails.Builder
avoiding the need to create one manually viaAwsEcsTaskDetails.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed toawsEcsTask(AwsEcsTaskDetails)
.- Parameters:
awsEcsTask
- a consumer that will call methods onAwsEcsTaskDetails.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
awsBackupBackupVault
Provides details about an Backup backup vault.
- Parameters:
awsBackupBackupVault
- Provides details about an Backup backup vault.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
awsBackupBackupVault
default ResourceDetails.Builder awsBackupBackupVault(Consumer<AwsBackupBackupVaultDetails.Builder> awsBackupBackupVault) Provides details about an Backup backup vault.
This is a convenience method that creates an instance of theAwsBackupBackupVaultDetails.Builder
avoiding the need to create one manually viaAwsBackupBackupVaultDetails.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed toawsBackupBackupVault(AwsBackupBackupVaultDetails)
.- Parameters:
awsBackupBackupVault
- a consumer that will call methods onAwsBackupBackupVaultDetails.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
awsBackupBackupPlan
Provides details about an Backup backup plan.
- Parameters:
awsBackupBackupPlan
- Provides details about an Backup backup plan.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
awsBackupBackupPlan
default ResourceDetails.Builder awsBackupBackupPlan(Consumer<AwsBackupBackupPlanDetails.Builder> awsBackupBackupPlan) Provides details about an Backup backup plan.
This is a convenience method that creates an instance of theAwsBackupBackupPlanDetails.Builder
avoiding the need to create one manually viaAwsBackupBackupPlanDetails.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed toawsBackupBackupPlan(AwsBackupBackupPlanDetails)
.- Parameters:
awsBackupBackupPlan
- a consumer that will call methods onAwsBackupBackupPlanDetails.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
awsBackupRecoveryPoint
ResourceDetails.Builder awsBackupRecoveryPoint(AwsBackupRecoveryPointDetails awsBackupRecoveryPoint) Provides details about an Backup backup, or recovery point.
- Parameters:
awsBackupRecoveryPoint
- Provides details about an Backup backup, or recovery point.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
awsBackupRecoveryPoint
default ResourceDetails.Builder awsBackupRecoveryPoint(Consumer<AwsBackupRecoveryPointDetails.Builder> awsBackupRecoveryPoint) Provides details about an Backup backup, or recovery point.
This is a convenience method that creates an instance of theAwsBackupRecoveryPointDetails.Builder
avoiding the need to create one manually viaAwsBackupRecoveryPointDetails.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed toawsBackupRecoveryPoint(AwsBackupRecoveryPointDetails)
.- Parameters:
awsBackupRecoveryPoint
- a consumer that will call methods onAwsBackupRecoveryPointDetails.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
awsEc2LaunchTemplate
Sets the value of the AwsEc2LaunchTemplate property for this object.- Parameters:
awsEc2LaunchTemplate
- The new value for the AwsEc2LaunchTemplate property for this object.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
awsEc2LaunchTemplate
default ResourceDetails.Builder awsEc2LaunchTemplate(Consumer<AwsEc2LaunchTemplateDetails.Builder> awsEc2LaunchTemplate) Sets the value of the AwsEc2LaunchTemplate property for this object. This is a convenience method that creates an instance of theAwsEc2LaunchTemplateDetails.Builder
avoiding the need to create one manually viaAwsEc2LaunchTemplateDetails.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed toawsEc2LaunchTemplate(AwsEc2LaunchTemplateDetails)
.- Parameters:
awsEc2LaunchTemplate
- a consumer that will call methods onAwsEc2LaunchTemplateDetails.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
awsSageMakerNotebookInstance
ResourceDetails.Builder awsSageMakerNotebookInstance(AwsSageMakerNotebookInstanceDetails awsSageMakerNotebookInstance) Sets the value of the AwsSageMakerNotebookInstance property for this object.- Parameters:
awsSageMakerNotebookInstance
- The new value for the AwsSageMakerNotebookInstance property for this object.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
awsSageMakerNotebookInstance
default ResourceDetails.Builder awsSageMakerNotebookInstance(Consumer<AwsSageMakerNotebookInstanceDetails.Builder> awsSageMakerNotebookInstance) Sets the value of the AwsSageMakerNotebookInstance property for this object. This is a convenience method that creates an instance of theAwsSageMakerNotebookInstanceDetails.Builder
avoiding the need to create one manually viaAwsSageMakerNotebookInstanceDetails.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed toawsSageMakerNotebookInstance(AwsSageMakerNotebookInstanceDetails)
.- Parameters:
awsSageMakerNotebookInstance
- a consumer that will call methods onAwsSageMakerNotebookInstanceDetails.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
awsWafv2WebAcl
Sets the value of the AwsWafv2WebAcl property for this object.- Parameters:
awsWafv2WebAcl
- The new value for the AwsWafv2WebAcl property for this object.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
awsWafv2WebAcl
default ResourceDetails.Builder awsWafv2WebAcl(Consumer<AwsWafv2WebAclDetails.Builder> awsWafv2WebAcl) Sets the value of the AwsWafv2WebAcl property for this object. This is a convenience method that creates an instance of theAwsWafv2WebAclDetails.Builder
avoiding the need to create one manually viaAwsWafv2WebAclDetails.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed toawsWafv2WebAcl(AwsWafv2WebAclDetails)
.- Parameters:
awsWafv2WebAcl
- a consumer that will call methods onAwsWafv2WebAclDetails.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
awsWafv2RuleGroup
Sets the value of the AwsWafv2RuleGroup property for this object.- Parameters:
awsWafv2RuleGroup
- The new value for the AwsWafv2RuleGroup property for this object.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
awsWafv2RuleGroup
default ResourceDetails.Builder awsWafv2RuleGroup(Consumer<AwsWafv2RuleGroupDetails.Builder> awsWafv2RuleGroup) Sets the value of the AwsWafv2RuleGroup property for this object. This is a convenience method that creates an instance of theAwsWafv2RuleGroupDetails.Builder
avoiding the need to create one manually viaAwsWafv2RuleGroupDetails.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed toawsWafv2RuleGroup(AwsWafv2RuleGroupDetails)
.- Parameters:
awsWafv2RuleGroup
- a consumer that will call methods onAwsWafv2RuleGroupDetails.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
awsEc2RouteTable
Provides details about a route table. A route table contains a set of rules, called routes, that determine where to direct network traffic from your subnet or gateway.
- Parameters:
awsEc2RouteTable
- Provides details about a route table. A route table contains a set of rules, called routes, that determine where to direct network traffic from your subnet or gateway.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
awsEc2RouteTable
default ResourceDetails.Builder awsEc2RouteTable(Consumer<AwsEc2RouteTableDetails.Builder> awsEc2RouteTable) Provides details about a route table. A route table contains a set of rules, called routes, that determine where to direct network traffic from your subnet or gateway.
This is a convenience method that creates an instance of theAwsEc2RouteTableDetails.Builder
avoiding the need to create one manually viaAwsEc2RouteTableDetails.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed toawsEc2RouteTable(AwsEc2RouteTableDetails)
.- Parameters:
awsEc2RouteTable
- a consumer that will call methods onAwsEc2RouteTableDetails.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
awsAmazonMqBroker
Provides details about AppSync message broker. A message broker allows software applications and components to communicate using various programming languages, operating systems, and formal messaging protocols.
- Parameters:
awsAmazonMqBroker
- Provides details about AppSync message broker. A message broker allows software applications and components to communicate using various programming languages, operating systems, and formal messaging protocols.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
awsAmazonMqBroker
default ResourceDetails.Builder awsAmazonMqBroker(Consumer<AwsAmazonMqBrokerDetails.Builder> awsAmazonMqBroker) Provides details about AppSync message broker. A message broker allows software applications and components to communicate using various programming languages, operating systems, and formal messaging protocols.
This is a convenience method that creates an instance of theAwsAmazonMqBrokerDetails.Builder
avoiding the need to create one manually viaAwsAmazonMqBrokerDetails.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed toawsAmazonMqBroker(AwsAmazonMqBrokerDetails)
.- Parameters:
awsAmazonMqBroker
- a consumer that will call methods onAwsAmazonMqBrokerDetails.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
awsAppSyncGraphQlApi
Provides details about an AppSync Graph QL API, which lets you query multiple databases, microservices, and APIs from a single GraphQL endpoint.
- Parameters:
awsAppSyncGraphQlApi
- Provides details about an AppSync Graph QL API, which lets you query multiple databases, microservices, and APIs from a single GraphQL endpoint.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
awsAppSyncGraphQlApi
default ResourceDetails.Builder awsAppSyncGraphQlApi(Consumer<AwsAppSyncGraphQlApiDetails.Builder> awsAppSyncGraphQlApi) Provides details about an AppSync Graph QL API, which lets you query multiple databases, microservices, and APIs from a single GraphQL endpoint.
This is a convenience method that creates an instance of theAwsAppSyncGraphQlApiDetails.Builder
avoiding the need to create one manually viaAwsAppSyncGraphQlApiDetails.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed toawsAppSyncGraphQlApi(AwsAppSyncGraphQlApiDetails)
.- Parameters:
awsAppSyncGraphQlApi
- a consumer that will call methods onAwsAppSyncGraphQlApiDetails.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
awsEventSchemasRegistry
ResourceDetails.Builder awsEventSchemasRegistry(AwsEventSchemasRegistryDetails awsEventSchemasRegistry) A schema defines the structure of events that are sent to Amazon EventBridge. Schema registries are containers for schemas. They collect and organize schemas so that your schemas are in logical groups.
- Parameters:
awsEventSchemasRegistry
- A schema defines the structure of events that are sent to Amazon EventBridge. Schema registries are containers for schemas. They collect and organize schemas so that your schemas are in logical groups.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
awsEventSchemasRegistry
default ResourceDetails.Builder awsEventSchemasRegistry(Consumer<AwsEventSchemasRegistryDetails.Builder> awsEventSchemasRegistry) A schema defines the structure of events that are sent to Amazon EventBridge. Schema registries are containers for schemas. They collect and organize schemas so that your schemas are in logical groups.
This is a convenience method that creates an instance of theAwsEventSchemasRegistryDetails.Builder
avoiding the need to create one manually viaAwsEventSchemasRegistryDetails.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed toawsEventSchemasRegistry(AwsEventSchemasRegistryDetails)
.- Parameters:
awsEventSchemasRegistry
- a consumer that will call methods onAwsEventSchemasRegistryDetails.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
awsGuardDutyDetector
Provides details about an Amazon GuardDuty detector. A detector is an object that represents the GuardDuty service. A detector is required for GuardDuty to become operational.
- Parameters:
awsGuardDutyDetector
- Provides details about an Amazon GuardDuty detector. A detector is an object that represents the GuardDuty service. A detector is required for GuardDuty to become operational.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
awsGuardDutyDetector
default ResourceDetails.Builder awsGuardDutyDetector(Consumer<AwsGuardDutyDetectorDetails.Builder> awsGuardDutyDetector) Provides details about an Amazon GuardDuty detector. A detector is an object that represents the GuardDuty service. A detector is required for GuardDuty to become operational.
This is a convenience method that creates an instance of theAwsGuardDutyDetectorDetails.Builder
avoiding the need to create one manually viaAwsGuardDutyDetectorDetails.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed toawsGuardDutyDetector(AwsGuardDutyDetectorDetails)
.- Parameters:
awsGuardDutyDetector
- a consumer that will call methods onAwsGuardDutyDetectorDetails.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
awsStepFunctionStateMachine
ResourceDetails.Builder awsStepFunctionStateMachine(AwsStepFunctionStateMachineDetails awsStepFunctionStateMachine) Provides details about an Step Functions state machine, which is a workflow consisting of a series of event-driven steps.
- Parameters:
awsStepFunctionStateMachine
- Provides details about an Step Functions state machine, which is a workflow consisting of a series of event-driven steps.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
awsStepFunctionStateMachine
default ResourceDetails.Builder awsStepFunctionStateMachine(Consumer<AwsStepFunctionStateMachineDetails.Builder> awsStepFunctionStateMachine) Provides details about an Step Functions state machine, which is a workflow consisting of a series of event-driven steps.
This is a convenience method that creates an instance of theAwsStepFunctionStateMachineDetails.Builder
avoiding the need to create one manually viaAwsStepFunctionStateMachineDetails.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed toawsStepFunctionStateMachine(AwsStepFunctionStateMachineDetails)
.- Parameters:
awsStepFunctionStateMachine
- a consumer that will call methods onAwsStepFunctionStateMachineDetails.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
awsAthenaWorkGroup
Provides information about an Amazon Athena workgroup. A workgroup helps you separate users, teams, applications, or workloads. It also helps you set limits on data processing and track costs.
- Parameters:
awsAthenaWorkGroup
- Provides information about an Amazon Athena workgroup. A workgroup helps you separate users, teams, applications, or workloads. It also helps you set limits on data processing and track costs.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
awsAthenaWorkGroup
default ResourceDetails.Builder awsAthenaWorkGroup(Consumer<AwsAthenaWorkGroupDetails.Builder> awsAthenaWorkGroup) Provides information about an Amazon Athena workgroup. A workgroup helps you separate users, teams, applications, or workloads. It also helps you set limits on data processing and track costs.
This is a convenience method that creates an instance of theAwsAthenaWorkGroupDetails.Builder
avoiding the need to create one manually viaAwsAthenaWorkGroupDetails.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed toawsAthenaWorkGroup(AwsAthenaWorkGroupDetails)
.- Parameters:
awsAthenaWorkGroup
- a consumer that will call methods onAwsAthenaWorkGroupDetails.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
awsEventsEventbus
Provides details about Amazon EventBridge event bus for an endpoint. An event bus is a router that receives events and delivers them to zero or more destinations, or targets.
- Parameters:
awsEventsEventbus
- Provides details about Amazon EventBridge event bus for an endpoint. An event bus is a router that receives events and delivers them to zero or more destinations, or targets.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
awsEventsEventbus
default ResourceDetails.Builder awsEventsEventbus(Consumer<AwsEventsEventbusDetails.Builder> awsEventsEventbus) Provides details about Amazon EventBridge event bus for an endpoint. An event bus is a router that receives events and delivers them to zero or more destinations, or targets.
This is a convenience method that creates an instance of theAwsEventsEventbusDetails.Builder
avoiding the need to create one manually viaAwsEventsEventbusDetails.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed toawsEventsEventbus(AwsEventsEventbusDetails)
.- Parameters:
awsEventsEventbus
- a consumer that will call methods onAwsEventsEventbusDetails.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
awsDmsEndpoint
Provides details about an Database Migration Service (DMS) endpoint. An endpoint provides connection, data store type, and location information about your data store.
- Parameters:
awsDmsEndpoint
- Provides details about an Database Migration Service (DMS) endpoint. An endpoint provides connection, data store type, and location information about your data store.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
awsDmsEndpoint
default ResourceDetails.Builder awsDmsEndpoint(Consumer<AwsDmsEndpointDetails.Builder> awsDmsEndpoint) Provides details about an Database Migration Service (DMS) endpoint. An endpoint provides connection, data store type, and location information about your data store.
This is a convenience method that creates an instance of theAwsDmsEndpointDetails.Builder
avoiding the need to create one manually viaAwsDmsEndpointDetails.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed toawsDmsEndpoint(AwsDmsEndpointDetails)
.- Parameters:
awsDmsEndpoint
- a consumer that will call methods onAwsDmsEndpointDetails.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
awsEventsEndpoint
Provides details about an Amazon EventBridge global endpoint. The endpoint can improve your application’s availability by making it Regional-fault tolerant.
- Parameters:
awsEventsEndpoint
- Provides details about an Amazon EventBridge global endpoint. The endpoint can improve your application’s availability by making it Regional-fault tolerant.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
awsEventsEndpoint
default ResourceDetails.Builder awsEventsEndpoint(Consumer<AwsEventsEndpointDetails.Builder> awsEventsEndpoint) Provides details about an Amazon EventBridge global endpoint. The endpoint can improve your application’s availability by making it Regional-fault tolerant.
This is a convenience method that creates an instance of theAwsEventsEndpointDetails.Builder
avoiding the need to create one manually viaAwsEventsEndpointDetails.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed toawsEventsEndpoint(AwsEventsEndpointDetails)
.- Parameters:
awsEventsEndpoint
- a consumer that will call methods onAwsEventsEndpointDetails.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
awsDmsReplicationTask
Provides details about an DMS replication task. A replication task moves a set of data from the source endpoint to the target endpoint.
- Parameters:
awsDmsReplicationTask
- Provides details about an DMS replication task. A replication task moves a set of data from the source endpoint to the target endpoint.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
awsDmsReplicationTask
default ResourceDetails.Builder awsDmsReplicationTask(Consumer<AwsDmsReplicationTaskDetails.Builder> awsDmsReplicationTask) Provides details about an DMS replication task. A replication task moves a set of data from the source endpoint to the target endpoint.
This is a convenience method that creates an instance of theAwsDmsReplicationTaskDetails.Builder
avoiding the need to create one manually viaAwsDmsReplicationTaskDetails.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed toawsDmsReplicationTask(AwsDmsReplicationTaskDetails)
.- Parameters:
awsDmsReplicationTask
- a consumer that will call methods onAwsDmsReplicationTaskDetails.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
awsDmsReplicationInstance
ResourceDetails.Builder awsDmsReplicationInstance(AwsDmsReplicationInstanceDetails awsDmsReplicationInstance) Provides details about an DMS replication instance. DMS uses a replication instance to connect to your source data store, read the source data, and format the data for consumption by the target data store.
- Parameters:
awsDmsReplicationInstance
- Provides details about an DMS replication instance. DMS uses a replication instance to connect to your source data store, read the source data, and format the data for consumption by the target data store.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
awsDmsReplicationInstance
default ResourceDetails.Builder awsDmsReplicationInstance(Consumer<AwsDmsReplicationInstanceDetails.Builder> awsDmsReplicationInstance) Provides details about an DMS replication instance. DMS uses a replication instance to connect to your source data store, read the source data, and format the data for consumption by the target data store.
This is a convenience method that creates an instance of theAwsDmsReplicationInstanceDetails.Builder
avoiding the need to create one manually viaAwsDmsReplicationInstanceDetails.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed toawsDmsReplicationInstance(AwsDmsReplicationInstanceDetails)
.- Parameters:
awsDmsReplicationInstance
- a consumer that will call methods onAwsDmsReplicationInstanceDetails.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
awsRoute53HostedZone
Provides details about an Amazon Route 53 hosted zone, including the four name servers assigned to the hosted zone. A hosted zone represents a collection of records that can be managed together, belonging to a single parent domain name.
- Parameters:
awsRoute53HostedZone
- Provides details about an Amazon Route 53 hosted zone, including the four name servers assigned to the hosted zone. A hosted zone represents a collection of records that can be managed together, belonging to a single parent domain name.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
awsRoute53HostedZone
default ResourceDetails.Builder awsRoute53HostedZone(Consumer<AwsRoute53HostedZoneDetails.Builder> awsRoute53HostedZone) Provides details about an Amazon Route 53 hosted zone, including the four name servers assigned to the hosted zone. A hosted zone represents a collection of records that can be managed together, belonging to a single parent domain name.
This is a convenience method that creates an instance of theAwsRoute53HostedZoneDetails.Builder
avoiding the need to create one manually viaAwsRoute53HostedZoneDetails.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed toawsRoute53HostedZone(AwsRoute53HostedZoneDetails)
.- Parameters:
awsRoute53HostedZone
- a consumer that will call methods onAwsRoute53HostedZoneDetails.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
awsMskCluster
Provides details about an Amazon Managed Streaming for Apache Kafka (Amazon MSK) cluster.
- Parameters:
awsMskCluster
- Provides details about an Amazon Managed Streaming for Apache Kafka (Amazon MSK) cluster.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
awsMskCluster
Provides details about an Amazon Managed Streaming for Apache Kafka (Amazon MSK) cluster.
This is a convenience method that creates an instance of theAwsMskClusterDetails.Builder
avoiding the need to create one manually viaAwsMskClusterDetails.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed toawsMskCluster(AwsMskClusterDetails)
.- Parameters:
awsMskCluster
- a consumer that will call methods onAwsMskClusterDetails.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
awsS3AccessPoint
Provides details about an Amazon Simple Storage Service (Amazon S3) access point. S3 access points are named network endpoints that are attached to S3 buckets that you can use to perform S3 object operations.
- Parameters:
awsS3AccessPoint
- Provides details about an Amazon Simple Storage Service (Amazon S3) access point. S3 access points are named network endpoints that are attached to S3 buckets that you can use to perform S3 object operations.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
awsS3AccessPoint
default ResourceDetails.Builder awsS3AccessPoint(Consumer<AwsS3AccessPointDetails.Builder> awsS3AccessPoint) Provides details about an Amazon Simple Storage Service (Amazon S3) access point. S3 access points are named network endpoints that are attached to S3 buckets that you can use to perform S3 object operations.
This is a convenience method that creates an instance of theAwsS3AccessPointDetails.Builder
avoiding the need to create one manually viaAwsS3AccessPointDetails.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed toawsS3AccessPoint(AwsS3AccessPointDetails)
.- Parameters:
awsS3AccessPoint
- a consumer that will call methods onAwsS3AccessPointDetails.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
awsEc2ClientVpnEndpoint
ResourceDetails.Builder awsEc2ClientVpnEndpoint(AwsEc2ClientVpnEndpointDetails awsEc2ClientVpnEndpoint) Provides details about an Client VPN endpoint. A Client VPN endpoint is the resource that you create and configure to enable and manage client VPN sessions. It's the termination point for all client VPN sessions.
- Parameters:
awsEc2ClientVpnEndpoint
- Provides details about an Client VPN endpoint. A Client VPN endpoint is the resource that you create and configure to enable and manage client VPN sessions. It's the termination point for all client VPN sessions.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
awsEc2ClientVpnEndpoint
default ResourceDetails.Builder awsEc2ClientVpnEndpoint(Consumer<AwsEc2ClientVpnEndpointDetails.Builder> awsEc2ClientVpnEndpoint) Provides details about an Client VPN endpoint. A Client VPN endpoint is the resource that you create and configure to enable and manage client VPN sessions. It's the termination point for all client VPN sessions.
This is a convenience method that creates an instance of theAwsEc2ClientVpnEndpointDetails.Builder
avoiding the need to create one manually viaAwsEc2ClientVpnEndpointDetails.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed toawsEc2ClientVpnEndpoint(AwsEc2ClientVpnEndpointDetails)
.- Parameters:
awsEc2ClientVpnEndpoint
- a consumer that will call methods onAwsEc2ClientVpnEndpointDetails.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-