Compartir a través de


CosmosDBInput Interfaz

public interface CosmosDBInput

CosmosDBInput(name = "database", databaseName = "ToDoList", collectionName = "Items", id = "{Query.id}", connectionStringSetting = "AzureCosmosDBConnection") Elemento de cadena> opcional<) { return item.orElse("Not found"); }

Resumen del método

Modificador y tipo Método y descripción
String collectionName()

Define el nombre de colección de CosmosDB al que se va a enlazar.

String connectionStringSetting()

Define el nombre de la configuración de la aplicación que contiene la cadena de conexión de CosmosDB.

String databaseName()

Define el nombre de la base de datos de CosmosDB a la que se va a enlazar.

String dataType()

Define cómo debe tratar Functions Runtime el valor del parámetro. Los valores posibles son:

    <li>
    
      <p>"": get the value as a string, and try to deserialize to actual parameter type like POJO </p>
    
    </li>
    
    <li>
    
      <p>string: always get the value as a string </p>
    
    </li>
    
    <li>
    
      <p>binary: get the value as a binary data, and try to deserialize to actual parameter type byte[] </p>
    
    </li>
    

String id()

Define el identificador de cosmosDB al que se va a enlazar.

String name()

Nombre de variable usado en function.json.

String partitionKey()

Define el valor de clave de partición para la búsqueda. Puede incluir parámetros de enlace.

String sqlQuery()

Define la cadena de consulta SQL a la que se va a enlazar.

Detalles del método

collectionName

public String collectionName()

Define el nombre de colección de CosmosDB al que se va a enlazar.

Returns:

Cadena de nombre de colección.

connectionStringSetting

public String connectionStringSetting()

Define el nombre de la configuración de la aplicación que contiene la cadena de conexión de CosmosDB.

Returns:

Nombre de la configuración de la aplicación de la cadena de conexión.

databaseName

public String databaseName()

Define el nombre de la base de datos de CosmosDB a la que se va a enlazar.

Returns:

Cadena de nombre de base de datos.

dataType

public String dataType() default ""

Define cómo debe tratar Functions Runtime el valor del parámetro. Los valores posibles son:

    <li>
    
      <p>"": get the value as a string, and try to deserialize to actual parameter type like POJO </p>
    
    </li>
    
    <li>
    
      <p>string: always get the value as a string </p>
    
    </li>
    
    <li>
    
      <p>binary: get the value as a binary data, and try to deserialize to actual parameter type byte[] </p>
    
    </li>
    

Returns:

DataType que usará el runtime de Functions.

id

public String id() default ""

Define el identificador de cosmosDB al que se va a enlazar.

Returns:

La cadena de identificador.

name

public String name()

Nombre de variable usado en function.json.

Returns:

Nombre de variable usado en function.json.

partitionKey

public String partitionKey() default ""

Define el valor de clave de partición para la búsqueda. Puede incluir parámetros de enlace.

Returns:

valor de clave de partición

sqlQuery

public String sqlQuery() default ""

Define la cadena de consulta SQL a la que se va a enlazar.

Returns:

Cadena de consulta SQL.

Se aplica a