CosmosDBOutput Interface
public interface CosmosDBOutput
CosmosDBOutput(name = "database", databaseName = "ToDoList", collectionName = "Items", connectionStringSetting = "AzureCosmosDBConnection") ) { return "{ \"id": "" + System.currentTimeMillis() + "", "description": "" + message + "" }"; }
Resumo do método
Modificador e tipo | Método e descrição |
---|---|
String |
collectionName()
Define o nome da coleção do CosmosDB no qual gravar. |
int |
collectionThroughput()
Se CreateIfNotExists for true, definirá a taxa de transferência da coleção criada. |
String |
connectionStringSetting()
Define o nome da configuração do aplicativo que contém a cadeia de conexão do CosmosDB. |
boolean |
createIfNotExists()
Define a ID do CosmosDB para a qual gravar. |
String |
databaseName()
Define o nome do banco de dados do CosmosDB no qual gravar. |
String |
dataType()
Define como o tempo de execução do Functions deve tratar o valor do parâmetro. Os valores possíveis são:
|
String |
name()
O nome da variável usada em function.json. |
String |
partitionKey()
Define o caminho da chave de partição para a coleção criada quando createIfNotExists é definido como true. Pode incluir parâmetros de associação. |
String |
preferredLocations()
Define locais preferenciais (regiões) para contas de banco de dados replicadas geograficamente no serviço do Azure Cosmos DB. Os valores devem ser separados por vírgulas. exemplo, PreferredLocations = "Leste dos EUA, Centro-Sul dos EUA, Norte da Europa" |
boolean |
useMultipleWriteLocations()
Habilitar para usar com contas De vários mestres. |
Detalhes do método
collectionName
public String collectionName()
Define o nome da coleção do CosmosDB no qual gravar.
Returns:
collectionThroughput
public int collectionThroughput() default -1
Se CreateIfNotExists for true, definirá a taxa de transferência da coleção criada.
Returns:
connectionStringSetting
public String connectionStringSetting()
Define o nome da configuração do aplicativo que contém a cadeia de conexão do CosmosDB.
Returns:
createIfNotExists
public boolean createIfNotExists() default false
Define a ID do CosmosDB para a qual gravar.
Returns:
databaseName
public String databaseName()
Define o nome do banco de dados do CosmosDB no qual gravar.
Returns:
dataType
public String dataType() default ""
Define como o tempo de execução do Functions deve tratar o valor do parâmetro. Os valores possíveis são:
<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()
O nome da variável usada em function.json.
Returns:
partitionKey
public String partitionKey() default ""
Define o caminho da chave de partição para a coleção criada quando createIfNotExists é definido como true. Pode incluir parâmetros de associação.
Returns:
preferredLocations
public String preferredLocations() default ""
Define locais preferenciais (regiões) para contas de banco de dados replicadas geograficamente no serviço do Azure Cosmos DB. Os valores devem ser separados por vírgulas. exemplo, PreferredLocations = "Leste dos EUA, Centro-Sul dos EUA, Norte da Europa"
Returns:
useMultipleWriteLocations
public boolean useMultipleWriteLocations() default false
Habilitar para usar com contas De vários mestres.
Returns:
Aplica-se a
Azure SDK for Java