Package com.microsoft.graph.models
Class CrossCloudAzureActiveDirectoryTenant
java.lang.Object
com.microsoft.graph.models.IdentitySource
com.microsoft.graph.models.CrossCloudAzureActiveDirectoryTenant
- All Implemented Interfaces:
com.microsoft.kiota.serialization.AdditionalDataHolder,com.microsoft.kiota.serialization.Parsable,com.microsoft.kiota.store.BackedModel
@Generated("com.microsoft.kiota")
public class CrossCloudAzureActiveDirectoryTenant
extends IdentitySource
implements com.microsoft.kiota.serialization.Parsable
-
Field Summary
Fields inherited from class com.microsoft.graph.models.IdentitySource
backingStore -
Constructor Summary
ConstructorsConstructorDescriptionInstantiates a newCrossCloudAzureActiveDirectoryTenantand sets the default values. -
Method Summary
Modifier and TypeMethodDescriptioncreateFromDiscriminatorValue(com.microsoft.kiota.serialization.ParseNode parseNode) Creates a new instance of the appropriate class based on discriminator valueGets the cloudInstance property value.Gets the displayName property value.The deserialization information for the current modelGets the tenantId property value.voidserialize(com.microsoft.kiota.serialization.SerializationWriter writer) Serializes information the current objectvoidsetCloudInstance(String value) Sets the cloudInstance property value.voidsetDisplayName(String value) Sets the displayName property value.voidsetTenantId(String value) Sets the tenantId property value.Methods inherited from class com.microsoft.graph.models.IdentitySource
getAdditionalData, getBackingStore, getOdataType, setAdditionalData, setBackingStore, setOdataType
-
Constructor Details
-
CrossCloudAzureActiveDirectoryTenant
public CrossCloudAzureActiveDirectoryTenant()Instantiates a newCrossCloudAzureActiveDirectoryTenantand sets the default values.
-
-
Method Details
-
createFromDiscriminatorValue
@Nonnull public static CrossCloudAzureActiveDirectoryTenant 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
CrossCloudAzureActiveDirectoryTenant
-
getCloudInstance
Gets the cloudInstance property value. The ID of the cloud where the tenant is located, one of microsoftonline.com, microsoftonline.us or partner.microsoftonline.cn. Read only.- Returns:
- a
String
-
getDisplayName
Gets the displayName property value. The name of the Microsoft Entra tenant. Read only.- 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 classIdentitySource- Returns:
- a
Map<String,Consumer<com.microsoft.kiota.serialization.ParseNode>>
-
getTenantId
Gets the tenantId property value. The ID of the Microsoft Entra tenant. Read only.- Returns:
- a
String
-
serialize
public void serialize(@Nonnull com.microsoft.kiota.serialization.SerializationWriter writer) Serializes information the current object- Specified by:
serializein interfacecom.microsoft.kiota.serialization.Parsable- Overrides:
serializein classIdentitySource- Parameters:
writer- Serialization writer to use to serialize this model
-
setCloudInstance
Sets the cloudInstance property value. The ID of the cloud where the tenant is located, one of microsoftonline.com, microsoftonline.us or partner.microsoftonline.cn. Read only.- Parameters:
value- Value to set for the cloudInstance property.
-
setDisplayName
Sets the displayName property value. The name of the Microsoft Entra tenant. Read only.- Parameters:
value- Value to set for the displayName property.
-
setTenantId
Sets the tenantId property value. The ID of the Microsoft Entra tenant. Read only.- Parameters:
value- Value to set for the tenantId property.
-