Package com.microsoft.graph.models
Class ServiceAnnouncementAttachment
java.lang.Object
com.microsoft.graph.models.Entity
com.microsoft.graph.models.ServiceAnnouncementAttachment
- All Implemented Interfaces:
com.microsoft.kiota.serialization.AdditionalDataHolder
,com.microsoft.kiota.serialization.Parsable
,com.microsoft.kiota.store.BackedModel
@Generated("com.microsoft.kiota")
public class ServiceAnnouncementAttachment
extends Entity
implements com.microsoft.kiota.serialization.Parsable
-
Field Summary
Fields inherited from class com.microsoft.graph.models.Entity
backingStore
-
Constructor Summary
ConstructorsConstructorDescriptionInstantiates a newServiceAnnouncementAttachment
and 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 valuebyte[]
Gets the content property value.Gets the contentType property value.The deserialization information for the current modelGets the lastModifiedDateTime property value.getName()
Gets the name property value.getSize()
Gets the size property value.void
serialize
(com.microsoft.kiota.serialization.SerializationWriter writer) Serializes information the current objectvoid
setContent
(byte[] value) Sets the content property value.void
setContentType
(String value) Sets the contentType property value.void
Sets the lastModifiedDateTime property value.void
Sets the name property value.void
Sets the size property value.Methods inherited from class com.microsoft.graph.models.Entity
getAdditionalData, getBackingStore, getId, getOdataType, setAdditionalData, setBackingStore, setId, setOdataType
-
Constructor Details
-
ServiceAnnouncementAttachment
public ServiceAnnouncementAttachment()Instantiates a newServiceAnnouncementAttachment
and sets the default values.
-
-
Method Details
-
createFromDiscriminatorValue
@Nonnull public static ServiceAnnouncementAttachment 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
ServiceAnnouncementAttachment
-
getContent
@Nullable public byte[] getContent()Gets the content property value. The attachment content.- Returns:
- a
invalid reference
byte[]
-
getContentType
Gets the contentType property value. The contentType property- Returns:
- a
String
-
getFieldDeserializers
@Nonnull public Map<String,Consumer<com.microsoft.kiota.serialization.ParseNode>> getFieldDeserializers()The deserialization information for the current model- Specified by:
getFieldDeserializers
in interfacecom.microsoft.kiota.serialization.Parsable
- Overrides:
getFieldDeserializers
in classEntity
- Returns:
- a
Map<String,
Consumer<com.microsoft.kiota.serialization.ParseNode>>
-
getLastModifiedDateTime
Gets the lastModifiedDateTime property value. The lastModifiedDateTime property- Returns:
- a
OffsetDateTime
-
getName
Gets the name property value. The name property- Returns:
- a
String
-
getSize
Gets the size property value. The size property- Returns:
- a
Integer
-
serialize
public void serialize(@Nonnull com.microsoft.kiota.serialization.SerializationWriter writer) Serializes information the current object -
setContent
public void setContent(@Nullable byte[] value) Sets the content property value. The attachment content.- Parameters:
value
- Value to set for the content property.
-
setContentType
Sets the contentType property value. The contentType property- Parameters:
value
- Value to set for the contentType property.
-
setLastModifiedDateTime
Sets the lastModifiedDateTime property value. The lastModifiedDateTime property- Parameters:
value
- Value to set for the lastModifiedDateTime property.
-
setName
Sets the name property value. The name property- Parameters:
value
- Value to set for the name property.
-
setSize
Sets the size property value. The size property- Parameters:
value
- Value to set for the size property.
-