Package com.microsoft.graph.models
Class ControlConfiguration
java.lang.Object
com.microsoft.graph.models.Entity
com.microsoft.graph.models.ControlConfiguration
- All Implemented Interfaces:
com.microsoft.kiota.serialization.AdditionalDataHolder,com.microsoft.kiota.serialization.Parsable,com.microsoft.kiota.store.BackedModel
- Direct Known Subclasses:
EndUserSettings
@Generated("com.microsoft.kiota")
public class ControlConfiguration
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 ControlConfigurationcreateFromDiscriminatorValue(com.microsoft.kiota.serialization.ParseNode parseNode) Creates a new instance of the appropriate class based on discriminator valueGets the createdBy property value.Gets the createdDateTime property value.The deserialization information for the current modelGets the isEnabled property value.Gets the modifiedBy property value.Gets the modifiedDateTime property value.voidserialize(com.microsoft.kiota.serialization.SerializationWriter writer) Serializes information the current objectvoidsetCreatedBy(String value) Sets the createdBy property value.voidsetCreatedDateTime(OffsetDateTime value) Sets the createdDateTime property value.voidsetIsEnabled(Boolean value) Sets the isEnabled property value.voidsetModifiedBy(String value) Sets the modifiedBy property value.voidSets the modifiedDateTime property value.Methods inherited from class com.microsoft.graph.models.Entity
getAdditionalData, getBackingStore, getId, getOdataType, setAdditionalData, setBackingStore, setId, setOdataType
-
Constructor Details
-
ControlConfiguration
public ControlConfiguration()Instantiates a newControlConfigurationand sets the default values.
-
-
Method Details
-
createFromDiscriminatorValue
@Nonnull public static ControlConfiguration 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
ControlConfiguration
-
getCreatedBy
Gets the createdBy property value. The userPrincipalName of the user or identity that created the control configuration.- Returns:
- a
String
-
getCreatedDateTime
Gets the createdDateTime property value. The date and time the control configuration was created.- Returns:
- a
OffsetDateTime
-
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. Determines whether or not the control configuration is enabled.- Returns:
- a
Boolean
-
getModifiedBy
Gets the modifiedBy property value. The userPrincipalName of the user or identity that modified the control configuration.- Returns:
- a
String
-
getModifiedDateTime
Gets the modifiedDateTime property value. The date and time the control configuration was modified.- Returns:
- a
OffsetDateTime
-
serialize
public void serialize(@Nonnull com.microsoft.kiota.serialization.SerializationWriter writer) Serializes information the current object -
setCreatedBy
Sets the createdBy property value. The userPrincipalName of the user or identity that created the control configuration.- Parameters:
value- Value to set for the createdBy property.
-
setCreatedDateTime
Sets the createdDateTime property value. The date and time the control configuration was created.- Parameters:
value- Value to set for the createdDateTime property.
-
setIsEnabled
Sets the isEnabled property value. Determines whether or not the control configuration is enabled.- Parameters:
value- Value to set for the isEnabled property.
-
setModifiedBy
Sets the modifiedBy property value. The userPrincipalName of the user or identity that modified the control configuration.- Parameters:
value- Value to set for the modifiedBy property.
-
setModifiedDateTime
Sets the modifiedDateTime property value. The date and time the control configuration was modified.- Parameters:
value- Value to set for the modifiedDateTime property.
-