public static interface Resource.Builder extends SdkPojo, CopyableBuilder<Resource.Builder,Resource>
| Modifier and Type | Method and Description |
|---|---|
Resource.Builder |
accessKeyDetails(AccessKeyDetails accessKeyDetails)
The IAM access key details (IAM user information) of a user that engaged in the activity that prompted
GuardDuty to generate a finding.
|
default Resource.Builder |
accessKeyDetails(Consumer<AccessKeyDetails.Builder> accessKeyDetails)
The IAM access key details (IAM user information) of a user that engaged in the activity that prompted
GuardDuty to generate a finding.
|
default Resource.Builder |
eksClusterDetails(Consumer<EksClusterDetails.Builder> eksClusterDetails)
Details about the EKS cluster involved in a Kubernetes finding.
|
Resource.Builder |
eksClusterDetails(EksClusterDetails eksClusterDetails)
Details about the EKS cluster involved in a Kubernetes finding.
|
default Resource.Builder |
instanceDetails(Consumer<InstanceDetails.Builder> instanceDetails)
The information about the EC2 instance associated with the activity that prompted GuardDuty to generate a
finding.
|
Resource.Builder |
instanceDetails(InstanceDetails instanceDetails)
The information about the EC2 instance associated with the activity that prompted GuardDuty to generate a
finding.
|
default Resource.Builder |
kubernetesDetails(Consumer<KubernetesDetails.Builder> kubernetesDetails)
Details about the Kubernetes user and workload involved in a Kubernetes finding.
|
Resource.Builder |
kubernetesDetails(KubernetesDetails kubernetesDetails)
Details about the Kubernetes user and workload involved in a Kubernetes finding.
|
Resource.Builder |
resourceType(String resourceType)
The type of Amazon Web Services resource.
|
Resource.Builder |
s3BucketDetails(Collection<S3BucketDetail> s3BucketDetails)
Contains information on the S3 bucket.
|
Resource.Builder |
s3BucketDetails(Consumer<S3BucketDetail.Builder>... s3BucketDetails)
Contains information on the S3 bucket.
|
Resource.Builder |
s3BucketDetails(S3BucketDetail... s3BucketDetails)
Contains information on the S3 bucket.
|
equalsBySdkFields, sdkFieldscopyapplyMutation, buildResource.Builder accessKeyDetails(AccessKeyDetails accessKeyDetails)
The IAM access key details (IAM user information) of a user that engaged in the activity that prompted GuardDuty to generate a finding.
accessKeyDetails - The IAM access key details (IAM user information) of a user that engaged in the activity that prompted
GuardDuty to generate a finding.default Resource.Builder accessKeyDetails(Consumer<AccessKeyDetails.Builder> accessKeyDetails)
The IAM access key details (IAM user information) of a user that engaged in the activity that prompted GuardDuty to generate a finding.
This is a convenience method that creates an instance of theAccessKeyDetails.Builder avoiding the
need to create one manually via AccessKeyDetails.builder().
When the Consumer completes, SdkBuilder.build() is called immediately and its
result is passed to accessKeyDetails(AccessKeyDetails).accessKeyDetails - a consumer that will call methods on AccessKeyDetails.BuilderaccessKeyDetails(AccessKeyDetails)Resource.Builder s3BucketDetails(Collection<S3BucketDetail> s3BucketDetails)
Contains information on the S3 bucket.
s3BucketDetails - Contains information on the S3 bucket.Resource.Builder s3BucketDetails(S3BucketDetail... s3BucketDetails)
Contains information on the S3 bucket.
s3BucketDetails - Contains information on the S3 bucket.Resource.Builder s3BucketDetails(Consumer<S3BucketDetail.Builder>... s3BucketDetails)
Contains information on the S3 bucket.
This is a convenience method that creates an instance of theList.Builder avoiding
the need to create one manually via List#builder() .
When the Consumer completes, List.Builder#build() is called immediately and
its result is passed to #s3BucketDetails(List) .s3BucketDetails - a consumer that will call methods on List.Builder #s3BucketDetails(List) Resource.Builder instanceDetails(InstanceDetails instanceDetails)
The information about the EC2 instance associated with the activity that prompted GuardDuty to generate a finding.
instanceDetails - The information about the EC2 instance associated with the activity that prompted GuardDuty to
generate a finding.default Resource.Builder instanceDetails(Consumer<InstanceDetails.Builder> instanceDetails)
The information about the EC2 instance associated with the activity that prompted GuardDuty to generate a finding.
This is a convenience method that creates an instance of theInstanceDetails.Builder avoiding the
need to create one manually via InstanceDetails.builder().
When the Consumer completes, SdkBuilder.build() is called immediately and its
result is passed to instanceDetails(InstanceDetails).instanceDetails - a consumer that will call methods on InstanceDetails.BuilderinstanceDetails(InstanceDetails)Resource.Builder eksClusterDetails(EksClusterDetails eksClusterDetails)
Details about the EKS cluster involved in a Kubernetes finding.
eksClusterDetails - Details about the EKS cluster involved in a Kubernetes finding.default Resource.Builder eksClusterDetails(Consumer<EksClusterDetails.Builder> eksClusterDetails)
Details about the EKS cluster involved in a Kubernetes finding.
This is a convenience method that creates an instance of theEksClusterDetails.Builder avoiding the
need to create one manually via EksClusterDetails.builder().
When the Consumer completes, SdkBuilder.build() is called immediately and its
result is passed to eksClusterDetails(EksClusterDetails).eksClusterDetails - a consumer that will call methods on EksClusterDetails.BuildereksClusterDetails(EksClusterDetails)Resource.Builder kubernetesDetails(KubernetesDetails kubernetesDetails)
Details about the Kubernetes user and workload involved in a Kubernetes finding.
kubernetesDetails - Details about the Kubernetes user and workload involved in a Kubernetes finding.default Resource.Builder kubernetesDetails(Consumer<KubernetesDetails.Builder> kubernetesDetails)
Details about the Kubernetes user and workload involved in a Kubernetes finding.
This is a convenience method that creates an instance of theKubernetesDetails.Builder avoiding the
need to create one manually via KubernetesDetails.builder().
When the Consumer completes, SdkBuilder.build() is called immediately and its
result is passed to kubernetesDetails(KubernetesDetails).kubernetesDetails - a consumer that will call methods on KubernetesDetails.BuilderkubernetesDetails(KubernetesDetails)Resource.Builder resourceType(String resourceType)
The type of Amazon Web Services resource.
resourceType - The type of Amazon Web Services resource.Copyright © 2022. All rights reserved.