@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class AggregationResponse extends Object implements Serializable, Cloneable, StructuredPojo
A structure that contains details about the results of an aggregation type.
Constructor and Description |
---|
AggregationResponse() |
Modifier and Type | Method and Description |
---|---|
AggregationResponse |
clone() |
boolean |
equals(Object obj) |
AccountAggregationResponse |
getAccountAggregation()
An object that contains details about an aggregation response based on Amazon Web Services account IDs.
|
AmiAggregationResponse |
getAmiAggregation()
An object that contains details about an aggregation response based on Amazon Machine Images (AMIs).
|
AwsEcrContainerAggregationResponse |
getAwsEcrContainerAggregation()
An object that contains details about an aggregation response based on Amazon ECR container images.
|
Ec2InstanceAggregationResponse |
getEc2InstanceAggregation()
An object that contains details about an aggregation response based on Amazon EC2 instances.
|
FindingTypeAggregationResponse |
getFindingTypeAggregation()
An object that contains details about an aggregation response based on finding types.
|
ImageLayerAggregationResponse |
getImageLayerAggregation()
An object that contains details about an aggregation response based on container image layers.
|
LambdaFunctionAggregationResponse |
getLambdaFunctionAggregation()
An aggregation of findings by Amazon Web Services Lambda function.
|
LambdaLayerAggregationResponse |
getLambdaLayerAggregation()
An aggregation of findings by Amazon Web Services Lambda layer.
|
PackageAggregationResponse |
getPackageAggregation()
An object that contains details about an aggregation response based on operating system package type.
|
RepositoryAggregationResponse |
getRepositoryAggregation()
An object that contains details about an aggregation response based on Amazon ECR repositories.
|
TitleAggregationResponse |
getTitleAggregation()
An object that contains details about an aggregation response based on finding title.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setAccountAggregation(AccountAggregationResponse accountAggregation)
An object that contains details about an aggregation response based on Amazon Web Services account IDs.
|
void |
setAmiAggregation(AmiAggregationResponse amiAggregation)
An object that contains details about an aggregation response based on Amazon Machine Images (AMIs).
|
void |
setAwsEcrContainerAggregation(AwsEcrContainerAggregationResponse awsEcrContainerAggregation)
An object that contains details about an aggregation response based on Amazon ECR container images.
|
void |
setEc2InstanceAggregation(Ec2InstanceAggregationResponse ec2InstanceAggregation)
An object that contains details about an aggregation response based on Amazon EC2 instances.
|
void |
setFindingTypeAggregation(FindingTypeAggregationResponse findingTypeAggregation)
An object that contains details about an aggregation response based on finding types.
|
void |
setImageLayerAggregation(ImageLayerAggregationResponse imageLayerAggregation)
An object that contains details about an aggregation response based on container image layers.
|
void |
setLambdaFunctionAggregation(LambdaFunctionAggregationResponse lambdaFunctionAggregation)
An aggregation of findings by Amazon Web Services Lambda function.
|
void |
setLambdaLayerAggregation(LambdaLayerAggregationResponse lambdaLayerAggregation)
An aggregation of findings by Amazon Web Services Lambda layer.
|
void |
setPackageAggregation(PackageAggregationResponse packageAggregation)
An object that contains details about an aggregation response based on operating system package type.
|
void |
setRepositoryAggregation(RepositoryAggregationResponse repositoryAggregation)
An object that contains details about an aggregation response based on Amazon ECR repositories.
|
void |
setTitleAggregation(TitleAggregationResponse titleAggregation)
An object that contains details about an aggregation response based on finding title.
|
String |
toString()
Returns a string representation of this object.
|
AggregationResponse |
withAccountAggregation(AccountAggregationResponse accountAggregation)
An object that contains details about an aggregation response based on Amazon Web Services account IDs.
|
AggregationResponse |
withAmiAggregation(AmiAggregationResponse amiAggregation)
An object that contains details about an aggregation response based on Amazon Machine Images (AMIs).
|
AggregationResponse |
withAwsEcrContainerAggregation(AwsEcrContainerAggregationResponse awsEcrContainerAggregation)
An object that contains details about an aggregation response based on Amazon ECR container images.
|
AggregationResponse |
withEc2InstanceAggregation(Ec2InstanceAggregationResponse ec2InstanceAggregation)
An object that contains details about an aggregation response based on Amazon EC2 instances.
|
AggregationResponse |
withFindingTypeAggregation(FindingTypeAggregationResponse findingTypeAggregation)
An object that contains details about an aggregation response based on finding types.
|
AggregationResponse |
withImageLayerAggregation(ImageLayerAggregationResponse imageLayerAggregation)
An object that contains details about an aggregation response based on container image layers.
|
AggregationResponse |
withLambdaFunctionAggregation(LambdaFunctionAggregationResponse lambdaFunctionAggregation)
An aggregation of findings by Amazon Web Services Lambda function.
|
AggregationResponse |
withLambdaLayerAggregation(LambdaLayerAggregationResponse lambdaLayerAggregation)
An aggregation of findings by Amazon Web Services Lambda layer.
|
AggregationResponse |
withPackageAggregation(PackageAggregationResponse packageAggregation)
An object that contains details about an aggregation response based on operating system package type.
|
AggregationResponse |
withRepositoryAggregation(RepositoryAggregationResponse repositoryAggregation)
An object that contains details about an aggregation response based on Amazon ECR repositories.
|
AggregationResponse |
withTitleAggregation(TitleAggregationResponse titleAggregation)
An object that contains details about an aggregation response based on finding title.
|
public void setAccountAggregation(AccountAggregationResponse accountAggregation)
An object that contains details about an aggregation response based on Amazon Web Services account IDs.
accountAggregation
- An object that contains details about an aggregation response based on Amazon Web Services account IDs.public AccountAggregationResponse getAccountAggregation()
An object that contains details about an aggregation response based on Amazon Web Services account IDs.
public AggregationResponse withAccountAggregation(AccountAggregationResponse accountAggregation)
An object that contains details about an aggregation response based on Amazon Web Services account IDs.
accountAggregation
- An object that contains details about an aggregation response based on Amazon Web Services account IDs.public void setAmiAggregation(AmiAggregationResponse amiAggregation)
An object that contains details about an aggregation response based on Amazon Machine Images (AMIs).
amiAggregation
- An object that contains details about an aggregation response based on Amazon Machine Images (AMIs).public AmiAggregationResponse getAmiAggregation()
An object that contains details about an aggregation response based on Amazon Machine Images (AMIs).
public AggregationResponse withAmiAggregation(AmiAggregationResponse amiAggregation)
An object that contains details about an aggregation response based on Amazon Machine Images (AMIs).
amiAggregation
- An object that contains details about an aggregation response based on Amazon Machine Images (AMIs).public void setAwsEcrContainerAggregation(AwsEcrContainerAggregationResponse awsEcrContainerAggregation)
An object that contains details about an aggregation response based on Amazon ECR container images.
awsEcrContainerAggregation
- An object that contains details about an aggregation response based on Amazon ECR container images.public AwsEcrContainerAggregationResponse getAwsEcrContainerAggregation()
An object that contains details about an aggregation response based on Amazon ECR container images.
public AggregationResponse withAwsEcrContainerAggregation(AwsEcrContainerAggregationResponse awsEcrContainerAggregation)
An object that contains details about an aggregation response based on Amazon ECR container images.
awsEcrContainerAggregation
- An object that contains details about an aggregation response based on Amazon ECR container images.public void setEc2InstanceAggregation(Ec2InstanceAggregationResponse ec2InstanceAggregation)
An object that contains details about an aggregation response based on Amazon EC2 instances.
ec2InstanceAggregation
- An object that contains details about an aggregation response based on Amazon EC2 instances.public Ec2InstanceAggregationResponse getEc2InstanceAggregation()
An object that contains details about an aggregation response based on Amazon EC2 instances.
public AggregationResponse withEc2InstanceAggregation(Ec2InstanceAggregationResponse ec2InstanceAggregation)
An object that contains details about an aggregation response based on Amazon EC2 instances.
ec2InstanceAggregation
- An object that contains details about an aggregation response based on Amazon EC2 instances.public void setFindingTypeAggregation(FindingTypeAggregationResponse findingTypeAggregation)
An object that contains details about an aggregation response based on finding types.
findingTypeAggregation
- An object that contains details about an aggregation response based on finding types.public FindingTypeAggregationResponse getFindingTypeAggregation()
An object that contains details about an aggregation response based on finding types.
public AggregationResponse withFindingTypeAggregation(FindingTypeAggregationResponse findingTypeAggregation)
An object that contains details about an aggregation response based on finding types.
findingTypeAggregation
- An object that contains details about an aggregation response based on finding types.public void setImageLayerAggregation(ImageLayerAggregationResponse imageLayerAggregation)
An object that contains details about an aggregation response based on container image layers.
imageLayerAggregation
- An object that contains details about an aggregation response based on container image layers.public ImageLayerAggregationResponse getImageLayerAggregation()
An object that contains details about an aggregation response based on container image layers.
public AggregationResponse withImageLayerAggregation(ImageLayerAggregationResponse imageLayerAggregation)
An object that contains details about an aggregation response based on container image layers.
imageLayerAggregation
- An object that contains details about an aggregation response based on container image layers.public void setLambdaFunctionAggregation(LambdaFunctionAggregationResponse lambdaFunctionAggregation)
An aggregation of findings by Amazon Web Services Lambda function.
lambdaFunctionAggregation
- An aggregation of findings by Amazon Web Services Lambda function.public LambdaFunctionAggregationResponse getLambdaFunctionAggregation()
An aggregation of findings by Amazon Web Services Lambda function.
public AggregationResponse withLambdaFunctionAggregation(LambdaFunctionAggregationResponse lambdaFunctionAggregation)
An aggregation of findings by Amazon Web Services Lambda function.
lambdaFunctionAggregation
- An aggregation of findings by Amazon Web Services Lambda function.public void setLambdaLayerAggregation(LambdaLayerAggregationResponse lambdaLayerAggregation)
An aggregation of findings by Amazon Web Services Lambda layer.
lambdaLayerAggregation
- An aggregation of findings by Amazon Web Services Lambda layer.public LambdaLayerAggregationResponse getLambdaLayerAggregation()
An aggregation of findings by Amazon Web Services Lambda layer.
public AggregationResponse withLambdaLayerAggregation(LambdaLayerAggregationResponse lambdaLayerAggregation)
An aggregation of findings by Amazon Web Services Lambda layer.
lambdaLayerAggregation
- An aggregation of findings by Amazon Web Services Lambda layer.public void setPackageAggregation(PackageAggregationResponse packageAggregation)
An object that contains details about an aggregation response based on operating system package type.
packageAggregation
- An object that contains details about an aggregation response based on operating system package type.public PackageAggregationResponse getPackageAggregation()
An object that contains details about an aggregation response based on operating system package type.
public AggregationResponse withPackageAggregation(PackageAggregationResponse packageAggregation)
An object that contains details about an aggregation response based on operating system package type.
packageAggregation
- An object that contains details about an aggregation response based on operating system package type.public void setRepositoryAggregation(RepositoryAggregationResponse repositoryAggregation)
An object that contains details about an aggregation response based on Amazon ECR repositories.
repositoryAggregation
- An object that contains details about an aggregation response based on Amazon ECR repositories.public RepositoryAggregationResponse getRepositoryAggregation()
An object that contains details about an aggregation response based on Amazon ECR repositories.
public AggregationResponse withRepositoryAggregation(RepositoryAggregationResponse repositoryAggregation)
An object that contains details about an aggregation response based on Amazon ECR repositories.
repositoryAggregation
- An object that contains details about an aggregation response based on Amazon ECR repositories.public void setTitleAggregation(TitleAggregationResponse titleAggregation)
An object that contains details about an aggregation response based on finding title.
titleAggregation
- An object that contains details about an aggregation response based on finding title.public TitleAggregationResponse getTitleAggregation()
An object that contains details about an aggregation response based on finding title.
public AggregationResponse withTitleAggregation(TitleAggregationResponse titleAggregation)
An object that contains details about an aggregation response based on finding title.
titleAggregation
- An object that contains details about an aggregation response based on finding title.public String toString()
toString
in class Object
Object.toString()
public AggregationResponse clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.