Package com.microsoft.graph.models
Class ContentCustomization
java.lang.Object
com.microsoft.graph.models.ContentCustomization
- All Implemented Interfaces:
com.microsoft.kiota.serialization.AdditionalDataHolder,com.microsoft.kiota.serialization.Parsable,com.microsoft.kiota.store.BackedModel
@Generated("com.microsoft.kiota")
public class ContentCustomization
extends Object
implements com.microsoft.kiota.serialization.AdditionalDataHolder, com.microsoft.kiota.store.BackedModel, com.microsoft.kiota.serialization.Parsable
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected com.microsoft.kiota.store.BackingStoreStores model information. -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic ContentCustomizationcreateFromDiscriminatorValue(com.microsoft.kiota.serialization.ParseNode parseNode) Creates a new instance of the appropriate class based on discriminator valueGets the AdditionalData property value.Gets the attributeCollection property value.Gets the attributeCollectionRelativeUrl property value.com.microsoft.kiota.store.BackingStoreGets the backingStore property value.The deserialization information for the current modelGets the @odata.type property value.Gets the registrationCampaign property value.Gets the registrationCampaignRelativeUrl property value.voidserialize(com.microsoft.kiota.serialization.SerializationWriter writer) Serializes information the current objectvoidsetAdditionalData(Map<String, Object> value) Sets the AdditionalData property value.voidsetAttributeCollection(List<KeyValue> value) Sets the attributeCollection property value.voidSets the attributeCollectionRelativeUrl property value.voidsetBackingStore(com.microsoft.kiota.store.BackingStore value) Sets the backingStore property value.voidsetOdataType(String value) Sets the @odata.type property value.voidsetRegistrationCampaign(List<KeyValue> value) Sets the registrationCampaign property value.voidSets the registrationCampaignRelativeUrl property value.
-
Field Details
-
backingStore
@Nonnull protected com.microsoft.kiota.store.BackingStore backingStoreStores model information.
-
-
Constructor Details
-
ContentCustomization
public ContentCustomization()Instantiates a newContentCustomizationand sets the default values.
-
-
Method Details
-
createFromDiscriminatorValue
@Nonnull public static ContentCustomization 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
ContentCustomization
-
getAdditionalData
Gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. -
getAttributeCollection
Gets the attributeCollection property value. Represents the content options of External Identities to be customized throughout the authentication flow for a tenant. -
getAttributeCollectionRelativeUrl
Gets the attributeCollectionRelativeUrl property value. A relative URL for the content options of External Identities to be customized throughout the authentication flow for a tenant.- Returns:
- a
String
-
getBackingStore
@Nonnull public com.microsoft.kiota.store.BackingStore getBackingStore()Gets the backingStore property value. Stores model information.- Specified by:
getBackingStorein interfacecom.microsoft.kiota.store.BackedModel- Returns:
- a
BackingStore
-
getFieldDeserializers
@Nonnull public Map<String,Consumer<com.microsoft.kiota.serialization.ParseNode>> getFieldDeserializers()The deserialization information for the current model -
getOdataType
Gets the @odata.type property value. The OdataType property- Returns:
- a
String
-
getRegistrationCampaign
Gets the registrationCampaign property value. Represents content options to customize during MFA proofup interruptions. -
getRegistrationCampaignRelativeUrl
Gets the registrationCampaignRelativeUrl property value. The relative URL of the content options to customize during MFA proofup interruptions.- 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- Parameters:
writer- Serialization writer to use to serialize this model
-
setAdditionalData
Sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well.- Parameters:
value- Value to set for the AdditionalData property.
-
setAttributeCollection
Sets the attributeCollection property value. Represents the content options of External Identities to be customized throughout the authentication flow for a tenant.- Parameters:
value- Value to set for the attributeCollection property.
-
setAttributeCollectionRelativeUrl
Sets the attributeCollectionRelativeUrl property value. A relative URL for the content options of External Identities to be customized throughout the authentication flow for a tenant.- Parameters:
value- Value to set for the attributeCollectionRelativeUrl property.
-
setBackingStore
public void setBackingStore(@Nonnull com.microsoft.kiota.store.BackingStore value) Sets the backingStore property value. Stores model information.- Parameters:
value- Value to set for the backingStore property.
-
setOdataType
Sets the @odata.type property value. The OdataType property- Parameters:
value- Value to set for the @odata.type property.
-
setRegistrationCampaign
Sets the registrationCampaign property value. Represents content options to customize during MFA proofup interruptions.- Parameters:
value- Value to set for the registrationCampaign property.
-
setRegistrationCampaignRelativeUrl
Sets the registrationCampaignRelativeUrl property value. The relative URL of the content options to customize during MFA proofup interruptions.- Parameters:
value- Value to set for the registrationCampaignRelativeUrl property.
-