Package com.microsoft.graph.models
Class PrinterCreateOperation
java.lang.Object
com.microsoft.graph.models.Entity
com.microsoft.graph.models.PrintOperation
com.microsoft.graph.models.PrinterCreateOperation
- All Implemented Interfaces:
com.microsoft.kiota.serialization.AdditionalDataHolder
,com.microsoft.kiota.serialization.Parsable
,com.microsoft.kiota.store.BackedModel
@Generated("com.microsoft.kiota")
public class PrinterCreateOperation
extends PrintOperation
implements com.microsoft.kiota.serialization.Parsable
-
Field Summary
Fields inherited from class com.microsoft.graph.models.Entity
backingStore
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic PrinterCreateOperation
createFromDiscriminatorValue
(com.microsoft.kiota.serialization.ParseNode parseNode) Creates a new instance of the appropriate class based on discriminator valueGets the certificate property value.The deserialization information for the current modelGets the printer property value.void
serialize
(com.microsoft.kiota.serialization.SerializationWriter writer) Serializes information the current objectvoid
setCertificate
(String value) Sets the certificate property value.void
setPrinter
(Printer value) Sets the printer property value.Methods inherited from class com.microsoft.graph.models.PrintOperation
getCreatedDateTime, getStatus, setCreatedDateTime, setStatus
Methods inherited from class com.microsoft.graph.models.Entity
getAdditionalData, getBackingStore, getId, getOdataType, setAdditionalData, setBackingStore, setId, setOdataType
-
Constructor Details
-
PrinterCreateOperation
public PrinterCreateOperation()Instantiates a newPrinterCreateOperation
and sets the default values.
-
-
Method Details
-
createFromDiscriminatorValue
@Nonnull public static PrinterCreateOperation 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
PrinterCreateOperation
-
getCertificate
Gets the certificate property value. The signed certificate created during the registration process. Read-only.- Returns:
- a
String
-
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 classPrintOperation
- Returns:
- a
Map<String,
Consumer<com.microsoft.kiota.serialization.ParseNode>>
-
getPrinter
Gets the printer property value. The created printer entity. Read-only.- Returns:
- a
Printer
-
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 classPrintOperation
- Parameters:
writer
- Serialization writer to use to serialize this model
-
setCertificate
Sets the certificate property value. The signed certificate created during the registration process. Read-only.- Parameters:
value
- Value to set for the certificate property.
-
setPrinter
Sets the printer property value. The created printer entity. Read-only.- Parameters:
value
- Value to set for the printer property.
-