Class AndroidDeviceOwnerKioskModeManagedFolder

  • All Implemented Interfaces:
    com.github.davidmoten.odata.client.ODataType

    public class AndroidDeviceOwnerKioskModeManagedFolder
    extends Object
    implements com.github.davidmoten.odata.client.ODataType
    “A folder containing pages of apps and weblinks on the Managed Home Screen”
    • Field Detail

      • contextPath

        protected com.github.davidmoten.odata.client.ContextPath contextPath
      • unmappedFields

        protected com.github.davidmoten.odata.client.internal.UnmappedFieldsImpl unmappedFields
      • odataType

        protected String odataType
      • folderIdentifier

        protected String folderIdentifier
      • folderName

        protected String folderName
      • itemsNextLink

        protected String itemsNextLink
    • Constructor Detail

      • AndroidDeviceOwnerKioskModeManagedFolder

        protected AndroidDeviceOwnerKioskModeManagedFolder()
    • Method Detail

      • odataTypeName

        public String odataTypeName()
        Specified by:
        odataTypeName in interface com.github.davidmoten.odata.client.ODataType
      • getFolderIdentifier

        public Optional<String> getFolderIdentifier()
        “Unique identifier for the folder”
        Returns:
        property folderIdentifier
      • withFolderIdentifier

        public AndroidDeviceOwnerKioskModeManagedFolder withFolderIdentifier​(String folderIdentifier)
        Returns an immutable copy of this with just the folderIdentifier field changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that when this. patch() is called (if available)on the returned object only the changed fields are submitted.

        “Unique identifier for the folder”

        Parameters:
        folderIdentifier - new value of folderIdentifier field (as defined in service metadata)
        Returns:
        immutable copy of this with just the folderIdentifier field changed
      • getFolderName

        public Optional<String> getFolderName()
        “Display name for the folder”
        Returns:
        property folderName
      • withFolderName

        public AndroidDeviceOwnerKioskModeManagedFolder withFolderName​(String folderName)
        Returns an immutable copy of this with just the folderName field changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that when this.patch() is called (if available)on the returned object only the changed fields are submitted.

        “Display name for the folder”

        Parameters:
        folderName - new value of folderName field (as defined in service metadata)
        Returns:
        immutable copy of this with just the folderName field changed
      • getItems

        public com.github.davidmoten.odata.client.CollectionPage<AndroidDeviceOwnerKioskModeFolderItem> getItems()
        “Items to be added to managed folder. This collection can contain a maximum of 500 elements.”
        Returns:
        property items
      • getItems

        public com.github.davidmoten.odata.client.CollectionPage<AndroidDeviceOwnerKioskModeFolderItem> getItems​(com.github.davidmoten.odata.client.HttpRequestOptions options)
        “Items to be added to managed folder. This collection can contain a maximum of 500 elements.”
        Parameters:
        options - specify connect and read timeouts
        Returns:
        property items
      • getUnmappedFields

        public com.github.davidmoten.odata.client.UnmappedFields getUnmappedFields()
        Specified by:
        getUnmappedFields in interface com.github.davidmoten.odata.client.ODataType
      • postInject

        public void postInject​(boolean addKeysToContextPath)
        Specified by:
        postInject in interface com.github.davidmoten.odata.client.ODataType