Class MicrosoftGraphLookupColumn

java.lang.Object
com.azure.resourcemanager.authorization.fluent.models.MicrosoftGraphLookupColumn

public final class MicrosoftGraphLookupColumn extends Object
lookupColumn.
  • Constructor Details

    • MicrosoftGraphLookupColumn

      public MicrosoftGraphLookupColumn()
      Creates an instance of MicrosoftGraphLookupColumn class.
  • Method Details

    • 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.