Freigeben über


CosmosDBInput Schnittstelle

public interface CosmosDBInput

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

Methodenzusammenfassung

Modifizierer und Typ Methode und Beschreibung
String collectionName()

Definiert den Auflistungsnamen der CosmosDB, an die gebunden werden soll.

String connectionStringSetting()

Definiert den App-Einstellungsnamen, der die CosmosDB-Verbindungszeichenfolge enthält.

String databaseName()

Definiert den Datenbanknamen der CosmosDB, an die gebunden werden soll.

String dataType()

Definiert, wie die Functions-Runtime den Parameterwert behandeln soll. Mögliche Werte:

    <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()

Definiert die ID der CosmosDB, an die gebunden werden soll.

String name()

Der in function.json verwendete Variablenname.

String partitionKey()

Definiert den Wert des Partitionsschlüssels für die Suche. Kann den Bindungsparameter enthalten.

String sqlQuery()

Definiert die SQL-Abfragezeichenfolge, an die gebunden werden soll.

Details zur Methode

collectionName

public String collectionName()

Definiert den Auflistungsnamen der CosmosDB, an die gebunden werden soll.

Returns:

Die Zeichenfolge des Auflistungsnamens.

connectionStringSetting

public String connectionStringSetting()

Definiert den App-Einstellungsnamen, der die CosmosDB-Verbindungszeichenfolge enthält.

Returns:

Der App-Einstellungsname der Verbindungszeichenfolge.

databaseName

public String databaseName()

Definiert den Datenbanknamen der CosmosDB, an die gebunden werden soll.

Returns:

Die Datenbanknamenzeichenfolge.

dataType

public String dataType() default ""

Definiert, wie die Functions-Runtime den Parameterwert behandeln soll. Mögliche Werte:

    <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:

Der dataType, der von der Functions-Runtime verwendet wird.

id

public String id() default ""

Definiert die ID der CosmosDB, an die gebunden werden soll.

Returns:

Die ID-Zeichenfolge.

name

public String name()

Der in function.json verwendete Variablenname.

Returns:

Der in function.json verwendete Variablenname.

partitionKey

public String partitionKey() default ""

Definiert den Wert des Partitionsschlüssels für die Suche. Kann den Bindungsparameter enthalten.

Returns:

Partitionsschlüsselwert

sqlQuery

public String sqlQuery() default ""

Definiert die SQL-Abfragezeichenfolge, an die gebunden werden soll.

Returns:

Die SQL-Abfragezeichenfolge.

Gilt für: