target.apidocs.com.google.api.services.directory.model.UserGender.html Maven / Gradle / Ivy
UserGender (Admin SDK API directory_v1-rev20220125-1.32.1)
com.google.api.services.directory.model
Class UserGender
- 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.UserGender
-
public final class UserGender
extends GenericJson
Model definition for UserGender.
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
UserGender()
-
Method Summary
All Methods Instance Methods Concrete Methods
Modifier and Type
Method and Description
UserGender
clone()
String
getAddressMeAs()
AddressMeAs.
String
getCustomGender()
Custom gender.
String
getType()
Gender.
UserGender
set(String fieldName,
Object value)
UserGender
setAddressMeAs(String addressMeAs)
AddressMeAs.
UserGender
setCustomGender(String customGender)
Custom gender.
UserGender
setType(String type)
Gender.
-
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
-
getAddressMeAs
public String getAddressMeAs()
AddressMeAs. A human-readable string containing the proper way to refer to the profile owner by
humans for example he/him/his or they/them/their.
- Returns:
- value or
null
for none
-
setAddressMeAs
public UserGender setAddressMeAs(String addressMeAs)
AddressMeAs. A human-readable string containing the proper way to refer to the profile owner by
humans for example he/him/his or they/them/their.
- Parameters:
addressMeAs
- addressMeAs or null
for none
-
getCustomGender
public String getCustomGender()
Custom gender.
- Returns:
- value or
null
for none
-
setCustomGender
public UserGender setCustomGender(String customGender)
Custom gender.
- Parameters:
customGender
- customGender or null
for none
-
getType
public String getType()
Gender.
- Returns:
- value or
null
for none
-
setType
public UserGender setType(String type)
Gender.
- Parameters:
type
- type or null
for none
-
set
public UserGender set(String fieldName,
Object value)
- Overrides:
set
in class GenericJson
-
clone
public UserGender clone()
- Overrides:
clone
in class GenericJson
Copyright © 2011–2022 Google. All rights reserved.