target.apidocs.com.google.api.services.directory.model.CreatePrinterRequest.html Maven / Gradle / Ivy
CreatePrinterRequest (Admin SDK API directory_v1-rev20220125-1.32.1)
com.google.api.services.directory.model
Class CreatePrinterRequest
- java.lang.Object
-
- java.util.AbstractMap<String,Object>
-
- com.google.api.client.util.GenericData
-
- com.google.api.client.json.GenericJson
-
- com.google.api.services.directory.model.CreatePrinterRequest
-
public final class CreatePrinterRequest
extends GenericJson
Request for adding a new printer.
This is the Java data model class that specifies how to parse/serialize into the JSON that is
transmitted over HTTP when working with the Admin SDK API. For a detailed explanation see:
https://developers.google.com/api-client-library/java/google-http-java-client/json
- Author:
- Google, Inc.
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class com.google.api.client.util.GenericData
GenericData.Flags
-
Nested classes/interfaces inherited from class java.util.AbstractMap
AbstractMap.SimpleEntry<K,V>, AbstractMap.SimpleImmutableEntry<K,V>
-
Constructor Summary
Constructors
Constructor and Description
CreatePrinterRequest()
-
Method Summary
All Methods Instance Methods Concrete Methods
Modifier and Type
Method and Description
CreatePrinterRequest
clone()
String
getParent()
Required.
Printer
getPrinter()
Required.
CreatePrinterRequest
set(String fieldName,
Object value)
CreatePrinterRequest
setParent(String parent)
Required.
CreatePrinterRequest
setPrinter(Printer printer)
Required.
-
Methods inherited from class com.google.api.client.json.GenericJson
getFactory, setFactory, toPrettyString, toString
-
Methods inherited from class com.google.api.client.util.GenericData
entrySet, equals, get, getClassInfo, getUnknownKeys, hashCode, put, putAll, remove, setUnknownKeys
-
Methods inherited from class java.util.AbstractMap
clear, containsKey, containsValue, isEmpty, keySet, size, values
-
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface java.util.Map
compute, computeIfAbsent, computeIfPresent, forEach, getOrDefault, merge, putIfAbsent, remove, replace, replace, replaceAll
-
-
Method Detail
-
getParent
public String getParent()
Required. The name of the customer. Format: customers/{customer_id}
- Returns:
- value or
null
for none
-
setParent
public CreatePrinterRequest setParent(String parent)
Required. The name of the customer. Format: customers/{customer_id}
- Parameters:
parent
- parent or null
for none
-
getPrinter
public Printer getPrinter()
Required. A printer to create. If you want to place the printer under particular OU then
populate printer.org_unit_id filed. Otherwise the printer will be placed under root OU.
- Returns:
- value or
null
for none
-
setPrinter
public CreatePrinterRequest setPrinter(Printer printer)
Required. A printer to create. If you want to place the printer under particular OU then
populate printer.org_unit_id filed. Otherwise the printer will be placed under root OU.
- Parameters:
printer
- printer or null
for none
-
set
public CreatePrinterRequest set(String fieldName,
Object value)
- Overrides:
set
in class GenericJson
-
clone
public CreatePrinterRequest clone()
- Overrides:
clone
in class GenericJson
Copyright © 2011–2022 Google. All rights reserved.