public class Printer extends PrinterBase implements com.microsoft.graph.serializer.IJsonBackedObject
Modifier and Type | Field and Description |
---|---|
PrintConnectorCollectionPage |
connectors
The Connectors.
|
java.lang.Boolean |
hasPhysicalDevice
The Has Physical Device.
|
java.lang.Boolean |
isShared
The Is Shared.
|
java.time.OffsetDateTime |
lastSeenDateTime
The Last Seen Date Time.
|
java.time.OffsetDateTime |
registeredDateTime
The Registered Date Time.
|
PrinterShareCollectionPage |
shares
The Shares.
|
PrintTaskTriggerCollectionPage |
taskTriggers
The Task Triggers.
|
capabilities, defaults, displayName, isAcceptingJobs, jobs, location, manufacturer, model, status
Constructor and Description |
---|
Printer() |
Modifier and Type | Method and Description |
---|---|
void |
setRawObject(com.microsoft.graph.serializer.ISerializer serializer,
com.google.gson.JsonObject json)
Sets the raw JSON object
|
additionalDataManager
@SerializedName(value="hasPhysicalDevice", alternate="HasPhysicalDevice") @Expose @Nullable public java.lang.Boolean hasPhysicalDevice
@SerializedName(value="isShared", alternate="IsShared") @Expose @Nullable public java.lang.Boolean isShared
@SerializedName(value="lastSeenDateTime", alternate="LastSeenDateTime") @Expose @Nullable public java.time.OffsetDateTime lastSeenDateTime
@SerializedName(value="registeredDateTime", alternate="RegisteredDateTime") @Expose @Nullable public java.time.OffsetDateTime registeredDateTime
@Nullable public PrintConnectorCollectionPage connectors
@Nullable public PrinterShareCollectionPage shares
@SerializedName(value="taskTriggers", alternate="TaskTriggers") @Expose @Nullable public PrintTaskTriggerCollectionPage taskTriggers
public void setRawObject(@Nonnull com.microsoft.graph.serializer.ISerializer serializer, @Nonnull com.google.gson.JsonObject json)
setRawObject
in interface com.microsoft.graph.serializer.IJsonBackedObject
setRawObject
in class PrinterBase
serializer
- the serializerjson
- the JSON object to set this object to