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.IJsonBackedObjectsetRawObject in class PrinterBaseserializer - the serializerjson - the JSON object to set this object to