Class MicrosoftGraphLookupColumn
- java.lang.Object
-
- com.azure.resourcemanager.authorization.fluent.models.MicrosoftGraphLookupColumn
-
public final class MicrosoftGraphLookupColumn extends Object
lookupColumn.
-
-
Constructor Summary
Constructors Constructor Description MicrosoftGraphLookupColumn()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Map<String,Object>
additionalProperties()
Get the additionalProperties property: lookupColumn.Boolean
allowMultipleValues()
Get the allowMultipleValues property: Indicates whether multiple values can be selected from the source.Boolean
allowUnlimitedLength()
Get the allowUnlimitedLength property: Indicates whether values in the column should be able to exceed the standard limit of 255 characters.String
columnName()
Get the columnName property: The name of the lookup source column.String
listId()
Get the listId property: The unique identifier of the lookup source list.String
primaryLookupColumnId()
Get the primaryLookupColumnId property: If specified, this column is a secondary lookup, pulling an additional field from the list item looked up by the primary lookup.void
validate()
Validates the instance.MicrosoftGraphLookupColumn
withAdditionalProperties(Map<String,Object> additionalProperties)
Set the additionalProperties property: lookupColumn.MicrosoftGraphLookupColumn
withAllowMultipleValues(Boolean allowMultipleValues)
Set the allowMultipleValues property: Indicates whether multiple values can be selected from the source.MicrosoftGraphLookupColumn
withAllowUnlimitedLength(Boolean allowUnlimitedLength)
Set the allowUnlimitedLength property: Indicates whether values in the column should be able to exceed the standard limit of 255 characters.MicrosoftGraphLookupColumn
withColumnName(String columnName)
Set the columnName property: The name of the lookup source column.MicrosoftGraphLookupColumn
withListId(String listId)
Set the listId property: The unique identifier of the lookup source list.MicrosoftGraphLookupColumn
withPrimaryLookupColumnId(String primaryLookupColumnId)
Set the primaryLookupColumnId property: If specified, this column is a secondary lookup, pulling an additional field from the list item looked up by the primary lookup.
-
-
-
Method Detail
-
allowMultipleValues
public Boolean allowMultipleValues()
Get the allowMultipleValues property: Indicates whether multiple values can be selected from the source.- Returns:
- the allowMultipleValues value.
-
withAllowMultipleValues
public MicrosoftGraphLookupColumn withAllowMultipleValues(Boolean allowMultipleValues)
Set the allowMultipleValues property: Indicates whether multiple values can be selected from the source.- Parameters:
allowMultipleValues
- the allowMultipleValues value to set.- Returns:
- the MicrosoftGraphLookupColumn object itself.
-
allowUnlimitedLength
public Boolean allowUnlimitedLength()
Get the allowUnlimitedLength property: Indicates whether values in the column should be able to exceed the standard limit of 255 characters.- Returns:
- the allowUnlimitedLength value.
-
withAllowUnlimitedLength
public MicrosoftGraphLookupColumn withAllowUnlimitedLength(Boolean allowUnlimitedLength)
Set the allowUnlimitedLength property: Indicates whether values in the column should be able to exceed the standard limit of 255 characters.- Parameters:
allowUnlimitedLength
- the allowUnlimitedLength value to set.- Returns:
- the MicrosoftGraphLookupColumn object itself.
-
columnName
public String columnName()
Get the columnName property: The name of the lookup source column.- Returns:
- the columnName value.
-
withColumnName
public MicrosoftGraphLookupColumn withColumnName(String columnName)
Set the columnName property: The name of the lookup source column.- Parameters:
columnName
- the columnName value to set.- Returns:
- the MicrosoftGraphLookupColumn object itself.
-
listId
public String listId()
Get the listId property: The unique identifier of the lookup source list.- Returns:
- the listId value.
-
withListId
public MicrosoftGraphLookupColumn withListId(String listId)
Set the listId property: The unique identifier of the lookup source list.- Parameters:
listId
- the listId value to set.- Returns:
- the MicrosoftGraphLookupColumn object itself.
-
primaryLookupColumnId
public String primaryLookupColumnId()
Get the primaryLookupColumnId property: If specified, this column is a secondary lookup, pulling an additional field from the list item looked up by the primary lookup. Use the list item looked up by the primary as the source for the column named here.- Returns:
- the primaryLookupColumnId value.
-
withPrimaryLookupColumnId
public MicrosoftGraphLookupColumn withPrimaryLookupColumnId(String primaryLookupColumnId)
Set the primaryLookupColumnId property: If specified, this column is a secondary lookup, pulling an additional field from the list item looked up by the primary lookup. Use the list item looked up by the primary as the source for the column named here.- Parameters:
primaryLookupColumnId
- the primaryLookupColumnId value to set.- Returns:
- the MicrosoftGraphLookupColumn object itself.
-
additionalProperties
public Map<String,Object> additionalProperties()
Get the additionalProperties property: lookupColumn.- Returns:
- the additionalProperties value.
-
withAdditionalProperties
public MicrosoftGraphLookupColumn withAdditionalProperties(Map<String,Object> additionalProperties)
Set the additionalProperties property: lookupColumn.- Parameters:
additionalProperties
- the additionalProperties value to set.- Returns:
- the MicrosoftGraphLookupColumn object itself.
-
validate
public void validate()
Validates the instance.- Throws:
IllegalArgumentException
- thrown if the instance is not valid.
-
-