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 PrinterCreateOperationcreateFromDiscriminatorValue(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.voidserialize(com.microsoft.kiota.serialization.SerializationWriter writer) Serializes information the current objectvoidsetCertificate(String value) Sets the certificate property value.voidsetPrinter(Printer value) Sets the printer property value.Methods inherited from class com.microsoft.graph.models.PrintOperation
getCreatedDateTime, getStatus, setCreatedDateTime, setStatusMethods inherited from class com.microsoft.graph.models.Entity
getAdditionalData, getBackingStore, getId, getOdataType, setAdditionalData, setBackingStore, setId, setOdataType
-
Constructor Details
-
PrinterCreateOperation
public PrinterCreateOperation()Instantiates a newPrinterCreateOperationand 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:
getFieldDeserializersin interfacecom.microsoft.kiota.serialization.Parsable- Overrides:
getFieldDeserializersin 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:
serializein interfacecom.microsoft.kiota.serialization.Parsable- Overrides:
serializein 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.
-