Class GetComplianceSummaryByResourceTypeRequest

    • Constructor Detail

      • GetComplianceSummaryByResourceTypeRequest

        public GetComplianceSummaryByResourceTypeRequest()
    • Method Detail

      • getResourceTypes

        public List<String> getResourceTypes()

        Specify one or more resource types to get the number of resources that are compliant and the number that are noncompliant for each resource type.

        For this request, you can specify an AWS resource type such as AWS::EC2::Instance, and you can specify that the resource type is an AWS account by specifying AWS::::Account.

        Returns:
        Specify one or more resource types to get the number of resources that are compliant and the number that are noncompliant for each resource type.

        For this request, you can specify an AWS resource type such as AWS::EC2::Instance, and you can specify that the resource type is an AWS account by specifying AWS::::Account.

      • setResourceTypes

        public void setResourceTypes​(Collection<String> resourceTypes)

        Specify one or more resource types to get the number of resources that are compliant and the number that are noncompliant for each resource type.

        For this request, you can specify an AWS resource type such as AWS::EC2::Instance, and you can specify that the resource type is an AWS account by specifying AWS::::Account.

        Parameters:
        resourceTypes - Specify one or more resource types to get the number of resources that are compliant and the number that are noncompliant for each resource type.

        For this request, you can specify an AWS resource type such as AWS::EC2::Instance, and you can specify that the resource type is an AWS account by specifying AWS::::Account.

      • withResourceTypes

        public GetComplianceSummaryByResourceTypeRequest withResourceTypes​(String... resourceTypes)

        Specify one or more resource types to get the number of resources that are compliant and the number that are noncompliant for each resource type.

        For this request, you can specify an AWS resource type such as AWS::EC2::Instance, and you can specify that the resource type is an AWS account by specifying AWS::::Account.

        NOTE: This method appends the values to the existing list (if any). Use setResourceTypes(java.util.Collection) or withResourceTypes(java.util.Collection) if you want to override the existing values.

        Parameters:
        resourceTypes - Specify one or more resource types to get the number of resources that are compliant and the number that are noncompliant for each resource type.

        For this request, you can specify an AWS resource type such as AWS::EC2::Instance, and you can specify that the resource type is an AWS account by specifying AWS::::Account.

        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • withResourceTypes

        public GetComplianceSummaryByResourceTypeRequest withResourceTypes​(Collection<String> resourceTypes)

        Specify one or more resource types to get the number of resources that are compliant and the number that are noncompliant for each resource type.

        For this request, you can specify an AWS resource type such as AWS::EC2::Instance, and you can specify that the resource type is an AWS account by specifying AWS::::Account.

        Parameters:
        resourceTypes - Specify one or more resource types to get the number of resources that are compliant and the number that are noncompliant for each resource type.

        For this request, you can specify an AWS resource type such as AWS::EC2::Instance, and you can specify that the resource type is an AWS account by specifying AWS::::Account.

        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • toString

        public String toString()
        Returns a string representation of this object; useful for testing and debugging.
        Overrides:
        toString in class Object
        Returns:
        A string representation of this object.
        See Also:
        Object.toString()
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class Object