Package com.microsoft.graph.models
Class IosCustomConfiguration
java.lang.Object
com.microsoft.graph.models.Entity
com.microsoft.graph.models.DeviceConfiguration
com.microsoft.graph.models.IosCustomConfiguration
- All Implemented Interfaces:
com.microsoft.kiota.serialization.AdditionalDataHolder
,com.microsoft.kiota.serialization.Parsable
,com.microsoft.kiota.store.BackedModel
@Generated("com.microsoft.kiota")
public class IosCustomConfiguration
extends DeviceConfiguration
implements com.microsoft.kiota.serialization.Parsable
This topic provides descriptions of the declared methods, properties and relationships exposed by the iosCustomConfiguration resource.
-
Field Summary
Fields inherited from class com.microsoft.graph.models.Entity
backingStore
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic IosCustomConfiguration
createFromDiscriminatorValue
(com.microsoft.kiota.serialization.ParseNode parseNode) Creates a new instance of the appropriate class based on discriminator valueThe deserialization information for the current modelbyte[]
Gets the payload property value.Gets the payloadFileName property value.Gets the payloadName property value.void
serialize
(com.microsoft.kiota.serialization.SerializationWriter writer) Serializes information the current objectvoid
setPayload
(byte[] value) Sets the payload property value.void
setPayloadFileName
(String value) Sets the payloadFileName property value.void
setPayloadName
(String value) Sets the payloadName property value.Methods inherited from class com.microsoft.graph.models.DeviceConfiguration
getAssignments, getCreatedDateTime, getDescription, getDeviceSettingStateSummaries, getDeviceStatuses, getDeviceStatusOverview, getDisplayName, getLastModifiedDateTime, getUserStatuses, getUserStatusOverview, getVersion, setAssignments, setCreatedDateTime, setDescription, setDeviceSettingStateSummaries, setDeviceStatuses, setDeviceStatusOverview, setDisplayName, setLastModifiedDateTime, setUserStatuses, setUserStatusOverview, setVersion
Methods inherited from class com.microsoft.graph.models.Entity
getAdditionalData, getBackingStore, getId, getOdataType, setAdditionalData, setBackingStore, setId, setOdataType
-
Constructor Details
-
IosCustomConfiguration
public IosCustomConfiguration()Instantiates a newIosCustomConfiguration
and sets the default values.
-
-
Method Details
-
createFromDiscriminatorValue
@Nonnull public static IosCustomConfiguration createFromDiscriminatorValue(@Nonnull com.microsoft.kiota.serialization.ParseNode parseNode) Creates a new instance of the appropriate class based on discriminator value- Parameters:
parseNode
- The parse node to use to read the discriminator value and create the object- Returns:
- a
IosCustomConfiguration
-
getFieldDeserializers
@Nonnull public Map<String,Consumer<com.microsoft.kiota.serialization.ParseNode>> getFieldDeserializers()The deserialization information for the current model- Specified by:
getFieldDeserializers
in interfacecom.microsoft.kiota.serialization.Parsable
- Overrides:
getFieldDeserializers
in classDeviceConfiguration
- Returns:
- a
Map<String,
Consumer<com.microsoft.kiota.serialization.ParseNode>>
-
getPayload
@Nullable public byte[] getPayload()Gets the payload property value. Payload. (UTF8 encoded byte array)- Returns:
- a
invalid reference
byte[]
-
getPayloadFileName
Gets the payloadFileName property value. Payload file name (.mobileconfig- Returns:
- a
String
-
getPayloadName
Gets the payloadName property value. Name that is displayed to the user.- Returns:
- a
String
-
serialize
public void serialize(@Nonnull com.microsoft.kiota.serialization.SerializationWriter writer) Serializes information the current object- Specified by:
serialize
in interfacecom.microsoft.kiota.serialization.Parsable
- Overrides:
serialize
in classDeviceConfiguration
- Parameters:
writer
- Serialization writer to use to serialize this model
-
setPayload
public void setPayload(@Nullable byte[] value) Sets the payload property value. Payload. (UTF8 encoded byte array)- Parameters:
value
- Value to set for the payload property.
-
setPayloadFileName
Sets the payloadFileName property value. Payload file name (.mobileconfig- Parameters:
value
- Value to set for the payloadFileName property.
-
setPayloadName
Sets the payloadName property value. Name that is displayed to the user.- Parameters:
value
- Value to set for the payloadName property.
-