Package com.microsoft.graph.models
Class LogicAppTriggerEndpointConfiguration
java.lang.Object
com.microsoft.graph.models.CustomExtensionEndpointConfiguration
com.microsoft.graph.models.LogicAppTriggerEndpointConfiguration
- All Implemented Interfaces:
com.microsoft.kiota.serialization.AdditionalDataHolder,com.microsoft.kiota.serialization.Parsable,com.microsoft.kiota.store.BackedModel
@Generated("com.microsoft.kiota")
public class LogicAppTriggerEndpointConfiguration
extends CustomExtensionEndpointConfiguration
implements com.microsoft.kiota.serialization.Parsable
-
Field Summary
Fields inherited from class com.microsoft.graph.models.CustomExtensionEndpointConfiguration
backingStore -
Constructor Summary
ConstructorsConstructorDescriptionInstantiates a newLogicAppTriggerEndpointConfigurationand 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 valueThe deserialization information for the current modelGets the logicAppWorkflowName property value.Gets the resourceGroupName property value.Gets the subscriptionId property value.getUrl()Gets the url property value.voidserialize(com.microsoft.kiota.serialization.SerializationWriter writer) Serializes information the current objectvoidsetLogicAppWorkflowName(String value) Sets the logicAppWorkflowName property value.voidsetResourceGroupName(String value) Sets the resourceGroupName property value.voidsetSubscriptionId(String value) Sets the subscriptionId property value.voidSets the url property value.Methods inherited from class com.microsoft.graph.models.CustomExtensionEndpointConfiguration
getAdditionalData, getBackingStore, getOdataType, setAdditionalData, setBackingStore, setOdataType
-
Constructor Details
-
LogicAppTriggerEndpointConfiguration
public LogicAppTriggerEndpointConfiguration()Instantiates a newLogicAppTriggerEndpointConfigurationand sets the default values.
-
-
Method Details
-
createFromDiscriminatorValue
@Nonnull public static LogicAppTriggerEndpointConfiguration 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
LogicAppTriggerEndpointConfiguration
-
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 classCustomExtensionEndpointConfiguration- Returns:
- a
Map<String,Consumer<com.microsoft.kiota.serialization.ParseNode>>
-
getLogicAppWorkflowName
Gets the logicAppWorkflowName property value. The name of the logic app.- Returns:
- a
String
-
getResourceGroupName
Gets the resourceGroupName property value. The Azure resource group name for the logic app.- Returns:
- a
String
-
getSubscriptionId
Gets the subscriptionId property value. Identifier of the Azure subscription for the logic app.- Returns:
- a
String
-
getUrl
Gets the url property value. The URL to the logic app endpoint that will be triggered. Only required for app-only token scenarios where app is creating a customCalloutExtension without a signed-in user.- Returns:
- a
String
-
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 classCustomExtensionEndpointConfiguration- Parameters:
writer- Serialization writer to use to serialize this model
-
setLogicAppWorkflowName
Sets the logicAppWorkflowName property value. The name of the logic app.- Parameters:
value- Value to set for the logicAppWorkflowName property.
-
setResourceGroupName
Sets the resourceGroupName property value. The Azure resource group name for the logic app.- Parameters:
value- Value to set for the resourceGroupName property.
-
setSubscriptionId
Sets the subscriptionId property value. Identifier of the Azure subscription for the logic app.- Parameters:
value- Value to set for the subscriptionId property.
-
setUrl
Sets the url property value. The URL to the logic app endpoint that will be triggered. Only required for app-only token scenarios where app is creating a customCalloutExtension without a signed-in user.- Parameters:
value- Value to set for the url property.
-