EventGridOutput Interface
public interface EventGridOutput
EventGridOutput(name = « outputEvent », topicEndpointUri = « MyEventGridTopicUriSetting », topicKeySetting = « MyEventGridTopicKeySetting ») OutputBinding<String> outputEvent final ExecutionContext context ) { context.getLogger().info(content); final String eventGridOutputDocument = « {\"id »: « 100 », « eventType »:"recordInserted », « subject »: « myapp/test/java », « eventTime »:"2017-08-10T21:03:07+00:00 », « data »: {"tag1 »: « value1 »,"tag2 »:"value2"}, « dataVersion »: « 1.0"} »; outputEvent. setValue(eventGridOutputDocument) ; }
Résumé de la méthode
Modificateur et type | Méthode et description |
---|---|
String |
dataType()
Définit comment le runtime Functions doit traiter la valeur de paramètre. Les valeurs possibles sont les suivantes :
|
String |
name()
Nom de variable utilisé dans function.json. |
String |
topicEndpointUri()
Obtient ou définit l’URI du point de terminaison des événements de rubrique. Par exemple : https://topic1.westus2-1.eventgrid.azure.net/api/events cela se trouve dans la définition de la rubrique Event Grid. Vous trouverez des informations sur l’obtention de l’URL d’une rubrique ici : https://docs.microsoft.com/en-us/azure/event-grid/custom-event-quickstart#send-an-event-to-your-topic |
String |
topicKeySetting()
Obtient ou définit le paramètre Clé de rubrique. Vous trouverez des informations sur l’obtention de la clé pour une rubrique ici : https://docs.microsoft.com/en-us/azure/event-grid/custom-event-quickstart#send-an-event-to-your-topic |
Détails de la méthode
dataType
public String dataType() default ""
Définit comment le runtime Functions doit traiter la valeur de paramètre. Les valeurs possibles sont les suivantes :
<li>
<p>"" or string: treat it as a string whose value is serialized from the parameter </p>
</li>
<li>
<p>binary: treat it as a binary data whose value comes from for example OutputBinding<byte[]> </p>
</li>
Returns:
name
public String name()
Nom de variable utilisé dans function.json.
Returns:
topicEndpointUri
public String topicEndpointUri()
Obtient ou définit l’URI du point de terminaison des événements de rubrique. Par exemple : https://topic1.westus2-1.eventgrid.azure.net/api/events cela se trouve dans la définition de la rubrique Event Grid. Vous trouverez des informations sur l’obtention de l’URL d’une rubrique ici : https://docs.microsoft.com/en-us/azure/event-grid/custom-event-quickstart#send-an-event-to-your-topic
Returns:
topicKeySetting
public String topicKeySetting()
Obtient ou définit le paramètre Clé de rubrique. Vous trouverez des informations sur l’obtention de la clé pour une rubrique ici : https://docs.microsoft.com/en-us/azure/event-grid/custom-event-quickstart#send-an-event-to-your-topic
Returns:
S’applique à
Azure SDK for Java