Package com.microsoft.graph.models
Class LabelContentRight
java.lang.Object
com.microsoft.graph.models.Entity
com.microsoft.graph.models.LabelContentRight
- All Implemented Interfaces:
com.microsoft.kiota.serialization.AdditionalDataHolder,com.microsoft.kiota.serialization.Parsable,com.microsoft.kiota.store.BackedModel
@Generated("com.microsoft.kiota")
public class LabelContentRight
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 LabelContentRightcreateFromDiscriminatorValue(com.microsoft.kiota.serialization.ParseNode parseNode) Creates a new instance of the appropriate class based on discriminator valuegetCid()Gets the cid property value.The deserialization information for the current modelGets the format property value.getLabel()Gets the label property value.Gets the rights property value.voidserialize(com.microsoft.kiota.serialization.SerializationWriter writer) Serializes information the current objectvoidSets the cid property value.voidSets the format property value.voidsetLabel(SensitivityLabel value) Sets the label property value.voidsetRights(EnumSet<UsageRights> value) Sets the rights property value.Methods inherited from class com.microsoft.graph.models.Entity
getAdditionalData, getBackingStore, getId, getOdataType, setAdditionalData, setBackingStore, setId, setOdataType
-
Constructor Details
-
LabelContentRight
public LabelContentRight()Instantiates a newLabelContentRightand sets the default values.
-
-
Method Details
-
createFromDiscriminatorValue
@Nonnull public static LabelContentRight 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
LabelContentRight
-
getCid
Gets the cid property value. The content identifier.- 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>>
-
getFormat
Gets the format property value. The content format.- Returns:
- a
String
-
getLabel
Gets the label property value. The label property- Returns:
- a
SensitivityLabel
-
getRights
Gets the rights property value. The rights property- Returns:
- a
EnumSet<UsageRights>
-
serialize
public void serialize(@Nonnull com.microsoft.kiota.serialization.SerializationWriter writer) Serializes information the current object -
setCid
Sets the cid property value. The content identifier.- Parameters:
value- Value to set for the cid property.
-
setFormat
Sets the format property value. The content format.- Parameters:
value- Value to set for the format property.
-
setLabel
Sets the label property value. The label property- Parameters:
value- Value to set for the label property.
-
setRights
Sets the rights property value. The rights property- Parameters:
value- Value to set for the rights property.
-