Class SharingStatus


  • public final class SharingStatus
    extends Object
    Sharing status of current gallery.
    • Constructor Detail

      • SharingStatus

        public SharingStatus()
    • Method Detail

      • aggregatedState

        public SharingState aggregatedState()
        Get the aggregatedState property: The sharing state of the gallery. Aggregated sharing state of current gallery.
        Returns:
        the aggregatedState value.
      • summary

        public List<RegionalSharingStatus> summary()
        Get the summary property: Summary of all regional sharing status.
        Returns:
        the summary value.
      • withSummary

        public SharingStatus withSummary​(List<RegionalSharingStatus> summary)
        Set the summary property: Summary of all regional sharing status.
        Parameters:
        summary - the summary value to set.
        Returns:
        the SharingStatus object itself.
      • validate

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