Class Summary


  • public final class Summary
    extends Object
    Summary results.
    • Constructor Detail

      • Summary

        public Summary()
    • Method Detail

      • odataId

        public String odataId()
        Get the odataId property: OData entity ID; always set to null since summaries do not have an entity ID.
        Returns:
        the odataId value.
      • withOdataId

        public Summary withOdataId​(String odataId)
        Set the odataId property: OData entity ID; always set to null since summaries do not have an entity ID.
        Parameters:
        odataId - the odataId value to set.
        Returns:
        the Summary object itself.
      • odataContext

        public String odataContext()
        Get the odataContext property: OData context string; used by OData clients to resolve type information based on metadata.
        Returns:
        the odataContext value.
      • withOdataContext

        public Summary withOdataContext​(String odataContext)
        Set the odataContext property: OData context string; used by OData clients to resolve type information based on metadata.
        Parameters:
        odataContext - the odataContext value to set.
        Returns:
        the Summary object itself.
      • results

        public SummaryResults results()
        Get the results property: Compliance summary for all policy assignments.
        Returns:
        the results value.
      • withResults

        public Summary withResults​(SummaryResults results)
        Set the results property: Compliance summary for all policy assignments.
        Parameters:
        results - the results value to set.
        Returns:
        the Summary object itself.
      • policyAssignments

        public List<PolicyAssignmentSummary> policyAssignments()
        Get the policyAssignments property: Policy assignments summary.
        Returns:
        the policyAssignments value.
      • withPolicyAssignments

        public Summary withPolicyAssignments​(List<PolicyAssignmentSummary> policyAssignments)
        Set the policyAssignments property: Policy assignments summary.
        Parameters:
        policyAssignments - the policyAssignments value to set.
        Returns:
        the Summary object itself.
      • validate

        public void validate()
        Validates the instance.
        Throws:
        IllegalArgumentException - thrown if the instance is not valid.