Class IdentityUserFlowAttribute

java.lang.Object
com.microsoft.graph.models.Entity
com.microsoft.graph.models.IdentityUserFlowAttribute
All Implemented Interfaces:
com.microsoft.graph.serializer.IJsonBackedObject
Direct Known Subclasses:
IdentityBuiltInUserFlowAttribute, IdentityCustomUserFlowAttribute

public class IdentityUserFlowAttribute extends Entity implements com.microsoft.graph.serializer.IJsonBackedObject
The class for the Identity User Flow Attribute.
  • Field Details

    • dataType

      @SerializedName(value="dataType", alternate="DataType") @Expose @Nullable public IdentityUserFlowAttributeDataType dataType
      The Data Type. The data type of the user flow attribute. This cannot be modified after the custom user flow attribute is created. The supported values for dataType are: string , boolean , int64 , stringCollection , dateTime.
    • description

      @SerializedName(value="description", alternate="Description") @Expose @Nullable public String description
      The Description. The description of the user flow attribute that's shown to the user at the time of sign-up.
    • displayName

      @SerializedName(value="displayName", alternate="DisplayName") @Expose @Nullable public String displayName
      The Display Name. The display name of the user flow attribute.
    • userFlowAttributeType

      @SerializedName(value="userFlowAttributeType", alternate="UserFlowAttributeType") @Expose @Nullable public IdentityUserFlowAttributeType userFlowAttributeType
      The User Flow Attribute Type. The type of the user flow attribute. This is a read-only attribute that is automatically set. Depending on the type of attribute, the values for this property will be builtIn, custom, or required.
  • Constructor Details

    • IdentityUserFlowAttribute

      public IdentityUserFlowAttribute()
  • Method Details

    • setRawObject

      public void setRawObject(@Nonnull com.microsoft.graph.serializer.ISerializer serializer, @Nonnull com.google.gson.JsonObject json)
      Sets the raw JSON object
      Specified by:
      setRawObject in interface com.microsoft.graph.serializer.IJsonBackedObject
      Overrides:
      setRawObject in class Entity
      Parameters:
      serializer - the serializer
      json - the JSON object to set this object to