Class Greeting

  • All Implemented Interfaces:
    com.microsoft.kiota.serialization.AdditionalDataHolder, com.microsoft.kiota.serialization.Parsable

    @Generated("com.microsoft.kiota")
    public class Greeting
    extends Object
    implements com.microsoft.kiota.serialization.AdditionalDataHolder, com.microsoft.kiota.serialization.Parsable
    • Constructor Detail

      • Greeting

        public Greeting()
        Instantiates a new Greeting and sets the default values.
    • Method Detail

      • createFromDiscriminatorValue

        @Nonnull
        public static Greeting 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 Greeting
      • getAdditionalData

        @Nonnull
        public Map<String,​Object> 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.
        Specified by:
        getAdditionalData in interface com.microsoft.kiota.serialization.AdditionalDataHolder
        Returns:
        a Map
      • getFieldDeserializers

        @Nonnull
        public Map<String,​Consumer<com.microsoft.kiota.serialization.ParseNode>> getFieldDeserializers()
        The deserialization information for the current model
        Specified by:
        getFieldDeserializers in interface com.microsoft.kiota.serialization.Parsable
        Returns:
        a Map>
      • getValue

        @Nullable
        public String getValue()
        Gets the value property value. The value property
        Returns:
        a String
      • serialize

        public void serialize​(@Nonnull
                              com.microsoft.kiota.serialization.SerializationWriter writer)
        Serializes information the current object
        Specified by:
        serialize in interface com.microsoft.kiota.serialization.Parsable
        Parameters:
        writer - Serialization writer to use to serialize this model
      • setAdditionalData

        public void setAdditionalData​(@Nullable
                                      Map<String,​Object> value)
        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.
      • setValue

        public void setValue​(@Nullable
                             String value)
        Sets the value property value. The value property
        Parameters:
        value - Value to set for the value property.