Class Windows10CustomConfiguration

All Implemented Interfaces:
com.microsoft.kiota.serialization.AdditionalDataHolder, com.microsoft.kiota.serialization.Parsable, com.microsoft.kiota.store.BackedModel

@Generated("com.microsoft.kiota") public class Windows10CustomConfiguration extends DeviceConfiguration implements com.microsoft.kiota.serialization.Parsable
This topic provides descriptions of the declared methods, properties and relationships exposed by the windows10CustomConfiguration resource.
  • Constructor Details

    • Windows10CustomConfiguration

      public Windows10CustomConfiguration()
      Instantiates a new Windows10CustomConfiguration and sets the default values.
  • Method Details

    • createFromDiscriminatorValue

      @Nonnull public static Windows10CustomConfiguration 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 Windows10CustomConfiguration
    • getFieldDeserializers

      @Nonnull public Map<String,Consumer<com.microsoft.kiota.serialization.ParseNode>> getFieldDeserializers()
      The deserialization information for the current model
      Specified by:
      getFieldDeserializers in interface com.microsoft.kiota.serialization.Parsable
      Overrides:
      getFieldDeserializers in class DeviceConfiguration
      Returns:
      a Map<String,Consumer<com.microsoft.kiota.serialization.ParseNode>>
    • getOmaSettings

      @Nullable public List<OmaSetting> getOmaSettings()
      Gets the omaSettings property value. OMA settings. This collection can contain a maximum of 1000 elements.
      Returns:
      a List<OmaSetting>
    • serialize

      public void serialize(@Nonnull com.microsoft.kiota.serialization.SerializationWriter writer)
      Serializes information the current object
      Specified by:
      serialize in interface com.microsoft.kiota.serialization.Parsable
      Overrides:
      serialize in class DeviceConfiguration
      Parameters:
      writer - Serialization writer to use to serialize this model
    • setOmaSettings

      public void setOmaSettings(@Nullable List<OmaSetting> value)
      Sets the omaSettings property value. OMA settings. This collection can contain a maximum of 1000 elements.
      Parameters:
      value - Value to set for the omaSettings property.