Class AndroidDeviceOwnerKioskModeManagedFolderReference
- java.lang.Object
-
- odata.msgraph.client.beta.complex.AndroidDeviceOwnerKioskModeHomeScreenItem
-
- odata.msgraph.client.beta.complex.AndroidDeviceOwnerKioskModeManagedFolderReference
-
- All Implemented Interfaces:
com.github.davidmoten.odata.client.ODataType
public class AndroidDeviceOwnerKioskModeManagedFolderReference extends AndroidDeviceOwnerKioskModeHomeScreenItem implements com.github.davidmoten.odata.client.ODataType
“A reference to folder containing apps and weblinks on the Managed Home Screen”
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classAndroidDeviceOwnerKioskModeManagedFolderReference.Builder
-
Field Summary
Fields Modifier and Type Field Description protected StringfolderIdentifierprotected StringfolderName-
Fields inherited from class odata.msgraph.client.beta.complex.AndroidDeviceOwnerKioskModeHomeScreenItem
contextPath, odataType, unmappedFields
-
-
Constructor Summary
Constructors Modifier Constructor Description protectedAndroidDeviceOwnerKioskModeManagedFolderReference()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static AndroidDeviceOwnerKioskModeManagedFolderReference.BuilderbuilderAndroidDeviceOwnerKioskModeManagedFolderReference()Returns a builder which is used to create a new instance of this class (given that this class is immutable).Optional<String>getFolderIdentifier()“Unique identifier for the folder”Optional<String>getFolderName()“Name of the folder”com.github.davidmoten.odata.client.UnmappedFieldsgetUnmappedFields()StringodataTypeName()voidpostInject(boolean addKeysToContextPath)StringtoString()AndroidDeviceOwnerKioskModeManagedFolderReferencewithFolderIdentifier(String folderIdentifier)Returns an immutable copy ofthiswith just thefolderIdentifierfield changed.AndroidDeviceOwnerKioskModeManagedFolderReferencewithFolderName(String folderName)Returns an immutable copy ofthiswith just thefolderNamefield changed.AndroidDeviceOwnerKioskModeManagedFolderReferencewithUnmappedField(String name, String value)
-
-
-
Method Detail
-
odataTypeName
public String odataTypeName()
- Specified by:
odataTypeNamein interfacecom.github.davidmoten.odata.client.ODataType- Overrides:
odataTypeNamein classAndroidDeviceOwnerKioskModeHomeScreenItem
-
getFolderIdentifier
public Optional<String> getFolderIdentifier()
“Unique identifier for the folder”- Returns:
- property folderIdentifier
-
withFolderIdentifier
public AndroidDeviceOwnerKioskModeManagedFolderReference withFolderIdentifier(String folderIdentifier)
Returns an immutable copy ofthiswith just thefolderIdentifierfield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis. patch()is called (if available)on the returned object only the changed fields are submitted.“Unique identifier for the folder”
- Parameters:
folderIdentifier- new value offolderIdentifierfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just thefolderIdentifierfield changed
-
getFolderName
public Optional<String> getFolderName()
“Name of the folder”- Returns:
- property folderName
-
withFolderName
public AndroidDeviceOwnerKioskModeManagedFolderReference withFolderName(String folderName)
Returns an immutable copy ofthiswith just thefolderNamefield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis.patch()is called (if available)on the returned object only the changed fields are submitted.“Name of the folder”
- Parameters:
folderName- new value offolderNamefield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just thefolderNamefield changed
-
withUnmappedField
public AndroidDeviceOwnerKioskModeManagedFolderReference withUnmappedField(String name, String value)
- Overrides:
withUnmappedFieldin classAndroidDeviceOwnerKioskModeHomeScreenItem
-
getUnmappedFields
public com.github.davidmoten.odata.client.UnmappedFields getUnmappedFields()
- Specified by:
getUnmappedFieldsin interfacecom.github.davidmoten.odata.client.ODataType- Overrides:
getUnmappedFieldsin classAndroidDeviceOwnerKioskModeHomeScreenItem
-
postInject
public void postInject(boolean addKeysToContextPath)
- Specified by:
postInjectin interfacecom.github.davidmoten.odata.client.ODataType- Overrides:
postInjectin classAndroidDeviceOwnerKioskModeHomeScreenItem
-
builderAndroidDeviceOwnerKioskModeManagedFolderReference
public static AndroidDeviceOwnerKioskModeManagedFolderReference.Builder builderAndroidDeviceOwnerKioskModeManagedFolderReference()
Returns a builder which is used to create a new instance of this class (given that this class is immutable).- Returns:
- a new Builder for this class
-
toString
public String toString()
- Overrides:
toStringin classAndroidDeviceOwnerKioskModeHomeScreenItem
-
-