Class IdentityAccounts
java.lang.Object
com.microsoft.graph.models.Entity
com.microsoft.graph.models.security.IdentityAccounts
- All Implemented Interfaces:
com.microsoft.kiota.serialization.AdditionalDataHolder,com.microsoft.kiota.serialization.Parsable,com.microsoft.kiota.store.BackedModel
- Direct Known Subclasses:
User
@Generated("com.microsoft.kiota")
public class IdentityAccounts
extends Entity
implements com.microsoft.kiota.serialization.Parsable
-
Field Summary
Fields inherited from class com.microsoft.graph.models.Entity
backingStore -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic IdentityAccountscreateFromDiscriminatorValue(com.microsoft.kiota.serialization.ParseNode parseNode) Creates a new instance of the appropriate class based on discriminator valueGets the accounts property value.Gets the cloudSecurityIdentifier property value.Gets the displayName property value.Gets the domain property value.The deserialization information for the current modelGets the isEnabled property value.Gets the onPremisesSecurityIdentifier property value.voidserialize(com.microsoft.kiota.serialization.SerializationWriter writer) Serializes information the current objectvoidsetAccounts(List<Account> value) Sets the accounts property value.voidsetCloudSecurityIdentifier(String value) Sets the cloudSecurityIdentifier property value.voidsetDisplayName(String value) Sets the displayName property value.voidSets the domain property value.voidsetIsEnabled(Boolean value) Sets the isEnabled property value.voidSets the onPremisesSecurityIdentifier property value.Methods inherited from class com.microsoft.graph.models.Entity
getAdditionalData, getBackingStore, getId, getOdataType, setAdditionalData, setBackingStore, setId, setOdataType
-
Constructor Details
-
IdentityAccounts
public IdentityAccounts()Instantiates a newIdentityAccountsand sets the default values.
-
-
Method Details
-
createFromDiscriminatorValue
@Nonnull public static IdentityAccounts createFromDiscriminatorValue(@Nonnull com.microsoft.kiota.serialization.ParseNode parseNode) Creates a new instance of the appropriate class based on discriminator value- Parameters:
parseNode- The parse node to use to read the discriminator value and create the object- Returns:
- a
IdentityAccounts
-
getAccounts
Gets the accounts property value. Collection of accounts of the identity in different identity providers. -
getCloudSecurityIdentifier
Gets the cloudSecurityIdentifier property value. The cloud security identifier of the identityAccount.- Returns:
- a
String
-
getDisplayName
Gets the displayName property value. The Active Directory display name of the identityAccount.- Returns:
- a
String
-
getDomain
Gets the domain property value. The Active Directory domain name of the identityAccount.- Returns:
- a
String
-
getFieldDeserializers
@Nonnull public Map<String,Consumer<com.microsoft.kiota.serialization.ParseNode>> getFieldDeserializers()The deserialization information for the current model- Specified by:
getFieldDeserializersin interfacecom.microsoft.kiota.serialization.Parsable- Overrides:
getFieldDeserializersin classEntity- Returns:
- a
Map<String,Consumer<com.microsoft.kiota.serialization.ParseNode>>
-
getIsEnabled
Gets the isEnabled property value. Boolean indicating if the identityAccounts is enabled.- Returns:
- a
Boolean
-
getOnPremisesSecurityIdentifier
Gets the onPremisesSecurityIdentifier property value. The on-premises security identifier of the identityAccount.- Returns:
- a
String
-
serialize
public void serialize(@Nonnull com.microsoft.kiota.serialization.SerializationWriter writer) Serializes information the current object -
setAccounts
Sets the accounts property value. Collection of accounts of the identity in different identity providers.- Parameters:
value- Value to set for the accounts property.
-
setCloudSecurityIdentifier
Sets the cloudSecurityIdentifier property value. The cloud security identifier of the identityAccount.- Parameters:
value- Value to set for the cloudSecurityIdentifier property.
-
setDisplayName
Sets the displayName property value. The Active Directory display name of the identityAccount.- Parameters:
value- Value to set for the displayName property.
-
setDomain
Sets the domain property value. The Active Directory domain name of the identityAccount.- Parameters:
value- Value to set for the domain property.
-
setIsEnabled
Sets the isEnabled property value. Boolean indicating if the identityAccounts is enabled.- Parameters:
value- Value to set for the isEnabled property.
-
setOnPremisesSecurityIdentifier
Sets the onPremisesSecurityIdentifier property value. The on-premises security identifier of the identityAccount.- Parameters:
value- Value to set for the onPremisesSecurityIdentifier property.
-