Class ManagementConditionStatement.Builder

    • Method Detail

      • applicablePlatforms

        public ManagementConditionStatement.Builder applicablePlatforms​(List<DevicePlatformType> applicablePlatforms)
        “This is calculated from looking the management conditions associated to the management condition statement and finding the intersection of applicable platforms.”
        Parameters:
        applicablePlatforms - value of applicablePlatforms property (as defined in service metadata)
        Returns:
        this (for method chaining)
      • applicablePlatforms

        public ManagementConditionStatement.Builder applicablePlatforms​(DevicePlatformType... applicablePlatforms)
        “This is calculated from looking the management conditions associated to the management condition statement and finding the intersection of applicable platforms.”
        Parameters:
        applicablePlatforms - value of applicablePlatforms property (as defined in service metadata)
        Returns:
        this (for method chaining)
      • applicablePlatformsNextLink

        public ManagementConditionStatement.Builder applicablePlatformsNextLink​(String applicablePlatformsNextLink)
        “This is calculated from looking the management conditions associated to the management condition statement and finding the intersection of applicable platforms.”
        Parameters:
        applicablePlatformsNextLink - value of applicablePlatforms@nextLink property (as defined in service metadata)
        Returns:
        this (for method chaining)
      • createdDateTime

        public ManagementConditionStatement.Builder createdDateTime​(OffsetDateTime createdDateTime)
        “The time the management condition statement was created. Generated service side.”
        Parameters:
        createdDateTime - value of createdDateTime property (as defined in service metadata)
        Returns:
        this (for method chaining)
      • description

        public ManagementConditionStatement.Builder description​(String description)
        “The admin defined description of the management condition statement.”
        Parameters:
        description - value of description property (as defined in service metadata)
        Returns:
        this (for method chaining)
      • displayName

        public ManagementConditionStatement.Builder displayName​(String displayName)
        “The admin defined name of the management condition statement.”
        Parameters:
        displayName - value of displayName property (as defined in service metadata)
        Returns:
        this (for method chaining)
      • eTag

        public ManagementConditionStatement.Builder eTag​(String eTag)
        “ETag of the management condition statement. Updated service side.”
        Parameters:
        eTag - value of eTag property (as defined in service metadata)
        Returns:
        this (for method chaining)
      • expression

        public ManagementConditionStatement.Builder expression​(ManagementConditionExpression expression)
        “The management condition statement expression used to evaluate if a management condition statement was activated/deactivated.”
        Parameters:
        expression - value of expression property (as defined in service metadata)
        Returns:
        this (for method chaining)
      • modifiedDateTime

        public ManagementConditionStatement.Builder modifiedDateTime​(OffsetDateTime modifiedDateTime)
        “The time the management condition statement was last modified. Updated service side.”
        Parameters:
        modifiedDateTime - value of modifiedDateTime property (as defined in service metadata)
        Returns:
        this (for method chaining)