CosmosDBOutput Interface
public interface CosmosDBOutput
CosmosDBOutput(name = « database », databaseName = « ToDoList », collectionName = « Items », connectionStringSetting = « AzureCosmosDBConnection ») ) ) { return « { \"id »: « » + System.currentTimeMillis() + « », « description »: « » + message + « » } »; }
Résumé de la méthode
Modificateur et type | Méthode et description |
---|---|
String |
collectionName()
Définit le nom de la collection cosmosDB dans laquelle écrire. |
int |
collectionThroughput()
Si CreateIfNotExists a la valeur true, définit le débit de la collection créée. |
String |
connectionStringSetting()
Définit le nom du paramètre d’application qui contient la chaîne de connexion CosmosDB. |
boolean |
createIfNotExists()
Définit l’ID de la base de données CosmosDB dans laquelle écrire. |
String |
databaseName()
Définit le nom de la base de données cosmosDB dans laquelle écrire. |
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 |
partitionKey()
Définit le chemin de la clé de partition pour la collection créée lorsque createIfNotExists a la valeur true. Peut inclure des paramètres de liaison. |
String |
preferredLocations()
Définit les emplacements préférés (régions) pour les comptes de base de données géorépliqués dans le service Azure Cosmos DB. Les valeurs doivent être séparées par des virgules. exemple, PreferredLocations = « USA Est,USA Centre Sud,Europe Nord » |
boolean |
useMultipleWriteLocations()
Activer l’utilisation avec les comptes multimaître. |
Détails de la méthode
collectionName
public String collectionName()
Définit le nom de la collection cosmosDB dans laquelle écrire.
Retours:
collectionThroughput
public int collectionThroughput() default -1
Si CreateIfNotExists a la valeur true, définit le débit de la collection créée.
Retours:
connectionStringSetting
public String connectionStringSetting()
Définit le nom du paramètre d’application qui contient la chaîne de connexion CosmosDB.
Retours:
createIfNotExists
public boolean createIfNotExists() default false
Définit l’ID de la base de données CosmosDB dans laquelle écrire.
Retours:
databaseName
public String databaseName()
Définit le nom de la base de données cosmosDB dans laquelle écrire.
Retours:
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>
Retours:
name
public String name()
Nom de variable utilisé dans function.json.
Retours:
partitionKey
public String partitionKey() default ""
Définit le chemin de la clé de partition pour la collection créée lorsque createIfNotExists a la valeur true. Peut inclure des paramètres de liaison.
Retours:
preferredLocations
public String preferredLocations() default ""
Définit les emplacements préférés (régions) pour les comptes de base de données géorépliqués dans le service Azure Cosmos DB. Les valeurs doivent être séparées par des virgules. exemple, PreferredLocations = « USA Est,USA Centre Sud,Europe Nord »
Retours:
useMultipleWriteLocations
public boolean useMultipleWriteLocations() default false
Activer l’utilisation avec les comptes multimaître.
Retours:
S’applique à
Azure SDK for Java