Package com.microsoft.graph.models
Class AiAgentInfo
java.lang.Object
com.microsoft.graph.models.AiInteractionEntity
com.microsoft.graph.models.AiAgentInfo
- All Implemented Interfaces:
com.microsoft.kiota.serialization.AdditionalDataHolder,com.microsoft.kiota.serialization.Parsable,com.microsoft.kiota.store.BackedModel
@Generated("com.microsoft.kiota")
public class AiAgentInfo
extends AiInteractionEntity
implements com.microsoft.kiota.serialization.Parsable
-
Field Summary
Fields inherited from class com.microsoft.graph.models.AiInteractionEntity
backingStore -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic AiAgentInfocreateFromDiscriminatorValue(com.microsoft.kiota.serialization.ParseNode parseNode) Creates a new instance of the appropriate class based on discriminator valueGets the blueprintId property value.The deserialization information for the current modelvoidserialize(com.microsoft.kiota.serialization.SerializationWriter writer) Serializes information the current objectvoidsetBlueprintId(String value) Sets the blueprintId property value.Methods inherited from class com.microsoft.graph.models.AiInteractionEntity
getAdditionalData, getBackingStore, getIdentifier, getName, getOdataType, getVersion, setAdditionalData, setBackingStore, setIdentifier, setName, setOdataType, setVersion
-
Constructor Details
-
AiAgentInfo
public AiAgentInfo()Instantiates a newAiAgentInfoand sets the default values.
-
-
Method Details
-
createFromDiscriminatorValue
@Nonnull public static AiAgentInfo 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
AiAgentInfo
-
getBlueprintId
Gets the blueprintId property value. The unique identifier of the parent agent blueprint that defines the identity and configuration of this agent instance. This identifier is provided by Microsoft Entra.- 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 classAiInteractionEntity- Returns:
- a
Map<String,Consumer<com.microsoft.kiota.serialization.ParseNode>>
-
serialize
public void serialize(@Nonnull com.microsoft.kiota.serialization.SerializationWriter writer) Serializes information the current object- Specified by:
serializein interfacecom.microsoft.kiota.serialization.Parsable- Overrides:
serializein classAiInteractionEntity- Parameters:
writer- Serialization writer to use to serialize this model
-
setBlueprintId
Sets the blueprintId property value. The unique identifier of the parent agent blueprint that defines the identity and configuration of this agent instance. This identifier is provided by Microsoft Entra.- Parameters:
value- Value to set for the blueprintId property.
-