public class ColumnDefinition extends Entity implements com.microsoft.graph.serializer.IJsonBackedObject
Modifier and Type | Field and Description |
---|---|
CalculatedColumn |
calculated
The Calculated.
|
ChoiceColumn |
choice
The Choice.
|
java.lang.String |
columnGroup
The Column Group.
|
CurrencyColumn |
currency
The Currency.
|
DateTimeColumn |
dateTime
The Date Time.
|
DefaultColumnValue |
defaultValue
The Default Value.
|
java.lang.String |
description
The Description.
|
java.lang.String |
displayName
The Display Name.
|
java.lang.Boolean |
enforceUniqueValues
The Enforce Unique Values.
|
GeolocationColumn |
geolocation
The Geolocation.
|
java.lang.Boolean |
hidden
The Hidden.
|
java.lang.Boolean |
indexed
The Indexed.
|
LookupColumn |
lookup
The Lookup.
|
BooleanColumn |
msgraphBoolean
The Boolean.
|
java.lang.String |
name
The Name.
|
NumberColumn |
number
The Number.
|
PersonOrGroupColumn |
personOrGroup
The Person Or Group.
|
java.lang.Boolean |
readOnly
The Read Only.
|
java.lang.Boolean |
required
The Required.
|
TextColumn |
text
The Text.
|
Constructor and Description |
---|
ColumnDefinition() |
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="boolean", alternate="Boolean") @Expose @Nullable public BooleanColumn msgraphBoolean
@SerializedName(value="calculated", alternate="Calculated") @Expose @Nullable public CalculatedColumn calculated
@SerializedName(value="choice", alternate="Choice") @Expose @Nullable public ChoiceColumn choice
@SerializedName(value="columnGroup", alternate="ColumnGroup") @Expose @Nullable public java.lang.String columnGroup
@SerializedName(value="currency", alternate="Currency") @Expose @Nullable public CurrencyColumn currency
@SerializedName(value="dateTime", alternate="DateTime") @Expose @Nullable public DateTimeColumn dateTime
@SerializedName(value="defaultValue", alternate="DefaultValue") @Expose @Nullable public DefaultColumnValue defaultValue
@SerializedName(value="description", alternate="Description") @Expose @Nullable public java.lang.String description
@SerializedName(value="displayName", alternate="DisplayName") @Expose @Nullable public java.lang.String displayName
@SerializedName(value="enforceUniqueValues", alternate="EnforceUniqueValues") @Expose @Nullable public java.lang.Boolean enforceUniqueValues
@SerializedName(value="geolocation", alternate="Geolocation") @Expose @Nullable public GeolocationColumn geolocation
@SerializedName(value="hidden", alternate="Hidden") @Expose @Nullable public java.lang.Boolean hidden
@SerializedName(value="indexed", alternate="Indexed") @Expose @Nullable public java.lang.Boolean indexed
@SerializedName(value="lookup", alternate="Lookup") @Expose @Nullable public LookupColumn lookup
@SerializedName(value="name", alternate="Name") @Expose @Nullable public java.lang.String name
@SerializedName(value="number", alternate="Number") @Expose @Nullable public NumberColumn number
@SerializedName(value="personOrGroup", alternate="PersonOrGroup") @Expose @Nullable public PersonOrGroupColumn personOrGroup
@SerializedName(value="readOnly", alternate="ReadOnly") @Expose @Nullable public java.lang.Boolean readOnly
@SerializedName(value="required", alternate="Required") @Expose @Nullable public java.lang.Boolean required
@SerializedName(value="text", alternate="Text") @Expose @Nullable public TextColumn text
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 Entity
serializer
- the serializerjson
- the JSON object to set this object to