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.BooleanallowMultipleValues()Get the allowMultipleValues property: Indicates whether multiple values can be selected from the source.BooleanallowUnlimitedLength()Get the allowUnlimitedLength property: Indicates whether values in the column should be able to exceed the standard limit of 255 characters.StringcolumnName()Get the columnName property: The name of the lookup source column.StringlistId()Get the listId property: The unique identifier of the lookup source list.StringprimaryLookupColumnId()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.voidvalidate()Validates the instance.MicrosoftGraphLookupColumnwithAdditionalProperties(Map<String,Object> additionalProperties)Set the additionalProperties property: lookupColumn.MicrosoftGraphLookupColumnwithAllowMultipleValues(Boolean allowMultipleValues)Set the allowMultipleValues property: Indicates whether multiple values can be selected from the source.MicrosoftGraphLookupColumnwithAllowUnlimitedLength(Boolean allowUnlimitedLength)Set the allowUnlimitedLength property: Indicates whether values in the column should be able to exceed the standard limit of 255 characters.MicrosoftGraphLookupColumnwithColumnName(String columnName)Set the columnName property: The name of the lookup source column.MicrosoftGraphLookupColumnwithListId(String listId)Set the listId property: The unique identifier of the lookup source list.MicrosoftGraphLookupColumnwithPrimaryLookupColumnId(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.
-
-