Partager via


TablesClient Interface

public interface TablesClient

Un instance de cette classe permet d’accéder à toutes les opérations définies dans TablesClient.

Résumé de la méthode

Modificateur et type Méthode et description
abstract TableInner create(String resourceGroupName, String accountName, String tableName)

Crée une table avec le nom de table spécifié, sous le compte spécifié.

abstract Mono<TableInner> createAsync(String resourceGroupName, String accountName, String tableName)

Crée une table avec le nom de table spécifié, sous le compte spécifié.

abstract Response<TableInner> createWithResponse(String resourceGroupName, String accountName, String tableName, TableInner parameters, Context context)

Crée une table avec le nom de table spécifié, sous le compte spécifié.

abstract Mono<Response<TableInner>> createWithResponseAsync(String resourceGroupName, String accountName, String tableName, TableInner parameters)

Crée une table avec le nom de table spécifié, sous le compte spécifié.

abstract void delete(String resourceGroupName, String accountName, String tableName)

Supprime la table avec le nom de table spécifié, sous le compte spécifié s’il existe.

abstract Mono<Void> deleteAsync(String resourceGroupName, String accountName, String tableName)

Supprime la table avec le nom de table spécifié, sous le compte spécifié s’il existe.

abstract Response<Void> deleteWithResponse(String resourceGroupName, String accountName, String tableName, Context context)

Supprime la table avec le nom de table spécifié, sous le compte spécifié s’il existe.

abstract Mono<Response<Void>> deleteWithResponseAsync(String resourceGroupName, String accountName, String tableName)

Supprime la table avec le nom de table spécifié, sous le compte spécifié s’il existe.

abstract TableInner get(String resourceGroupName, String accountName, String tableName)

Obtient la table avec le nom de table spécifié, sous le compte spécifié s’il existe.

abstract Mono<TableInner> getAsync(String resourceGroupName, String accountName, String tableName)

Obtient la table avec le nom de table spécifié, sous le compte spécifié s’il existe.

abstract Response<TableInner> getWithResponse(String resourceGroupName, String accountName, String tableName, Context context)

Obtient la table avec le nom de table spécifié, sous le compte spécifié s’il existe.

abstract Mono<Response<TableInner>> getWithResponseAsync(String resourceGroupName, String accountName, String tableName)

Obtient la table avec le nom de table spécifié, sous le compte spécifié s’il existe.

abstract PagedIterable<TableInner> list(String resourceGroupName, String accountName)

Obtient la liste de toutes les tables sous le compte de stockage spécifié.

abstract PagedIterable<TableInner> list(String resourceGroupName, String accountName, Context context)

Obtient la liste de toutes les tables sous le compte de stockage spécifié.

abstract PagedFlux<TableInner> listAsync(String resourceGroupName, String accountName)

Obtient la liste de toutes les tables sous le compte de stockage spécifié.

abstract TableInner update(String resourceGroupName, String accountName, String tableName)

Crée une table avec le nom de table spécifié, sous le compte spécifié.

abstract Mono<TableInner> updateAsync(String resourceGroupName, String accountName, String tableName)

Crée une table avec le nom de table spécifié, sous le compte spécifié.

abstract Response<TableInner> updateWithResponse(String resourceGroupName, String accountName, String tableName, TableInner parameters, Context context)

Crée une table avec le nom de table spécifié, sous le compte spécifié.

abstract Mono<Response<TableInner>> updateWithResponseAsync(String resourceGroupName, String accountName, String tableName, TableInner parameters)

Crée une table avec le nom de table spécifié, sous le compte spécifié.

Détails de la méthode

create

public abstract TableInner create(String resourceGroupName, String accountName, String tableName)

Crée une table avec le nom de table spécifié, sous le compte spécifié.

Parameters:

resourceGroupName - Nom du groupe de ressources dans l’abonnement de l’utilisateur. Le nom ne respecte pas la casse.
accountName - Nom du compte de stockage au sein du groupe de ressources spécifié. Ce nom doit comprendre entre 3 et 24 caractères, uniquement des lettres en minuscules et des nombres.
tableName - Un nom de table doit être unique dans un compte de stockage et doit comporter entre 3 et 63 caractères. Le nom doit comporter uniquement des caractères alphanumériques et ne peut pas commencer par un caractère numérique.

Returns:

propriétés de la table, y compris ID, nom de la ressource, type de ressource.

createAsync

public abstract Mono createAsync(String resourceGroupName, String accountName, String tableName)

Crée une table avec le nom de table spécifié, sous le compte spécifié.

Parameters:

resourceGroupName - Nom du groupe de ressources dans l’abonnement de l’utilisateur. Le nom ne respecte pas la casse.
accountName - Nom du compte de stockage au sein du groupe de ressources spécifié. Ce nom doit comprendre entre 3 et 24 caractères, uniquement des lettres en minuscules et des nombres.
tableName - Un nom de table doit être unique dans un compte de stockage et doit comporter entre 3 et 63 caractères. Le nom doit comporter uniquement des caractères alphanumériques et ne peut pas commencer par un caractère numérique.

Returns:

propriétés de la table, notamment ID, nom de la ressource, type de ressource lors de l’achèvement réussi de Mono.

createWithResponse

public abstract Response createWithResponse(String resourceGroupName, String accountName, String tableName, TableInner parameters, Context context)

Crée une table avec le nom de table spécifié, sous le compte spécifié.

Parameters:

resourceGroupName - Nom du groupe de ressources dans l’abonnement de l’utilisateur. Le nom ne respecte pas la casse.
accountName - Nom du compte de stockage au sein du groupe de ressources spécifié. Ce nom doit comprendre entre 3 et 24 caractères, uniquement des lettres en minuscules et des nombres.
tableName - Un nom de table doit être unique dans un compte de stockage et doit comporter entre 3 et 63 caractères. Le nom doit comporter uniquement des caractères alphanumériques et ne peut pas commencer par un caractère numérique.
parameters - Paramètres à fournir pour créer une table.
context - Contexte à associer à cette opération.

Returns:

propriétés de la table, y compris ID, nom de la ressource, type de ressource ainsi Response<T>que .

createWithResponseAsync

public abstract Mono> createWithResponseAsync(String resourceGroupName, String accountName, String tableName, TableInner parameters)

Crée une table avec le nom de table spécifié, sous le compte spécifié.

Parameters:

resourceGroupName - Nom du groupe de ressources dans l’abonnement de l’utilisateur. Le nom ne respecte pas la casse.
accountName - Nom du compte de stockage au sein du groupe de ressources spécifié. Ce nom doit comprendre entre 3 et 24 caractères, uniquement des lettres en minuscules et des nombres.
tableName - Un nom de table doit être unique dans un compte de stockage et doit comporter entre 3 et 63 caractères. Le nom doit comporter uniquement des caractères alphanumériques et ne peut pas commencer par un caractère numérique.
parameters - Paramètres à fournir pour créer une table.

Returns:

propriétés de la table, y compris l’ID, le nom de la ressource, le type de ressource ainsi que Response<T> lors de l’achèvement réussi de Mono.

delete

public abstract void delete(String resourceGroupName, String accountName, String tableName)

Supprime la table avec le nom de table spécifié, sous le compte spécifié s’il existe.

Parameters:

resourceGroupName - Nom du groupe de ressources dans l’abonnement de l’utilisateur. Le nom ne respecte pas la casse.
accountName - Nom du compte de stockage au sein du groupe de ressources spécifié. Ce nom doit comprendre entre 3 et 24 caractères, uniquement des lettres en minuscules et des nombres.
tableName - Un nom de table doit être unique dans un compte de stockage et doit comporter entre 3 et 63 caractères. Le nom doit comporter uniquement des caractères alphanumériques et ne peut pas commencer par un caractère numérique.

deleteAsync

public abstract Mono deleteAsync(String resourceGroupName, String accountName, String tableName)

Supprime la table avec le nom de table spécifié, sous le compte spécifié s’il existe.

Parameters:

resourceGroupName - Nom du groupe de ressources dans l’abonnement de l’utilisateur. Le nom ne respecte pas la casse.
accountName - Nom du compte de stockage au sein du groupe de ressources spécifié. Ce nom doit comprendre entre 3 et 24 caractères, uniquement des lettres en minuscules et des nombres.
tableName - Un nom de table doit être unique dans un compte de stockage et doit comporter entre 3 et 63 caractères. Le nom doit comporter uniquement des caractères alphanumériques et ne peut pas commencer par un caractère numérique.

Returns:

Mono qui se termine lorsqu’une réponse réussie est reçue.

deleteWithResponse

public abstract Response deleteWithResponse(String resourceGroupName, String accountName, String tableName, Context context)

Supprime la table avec le nom de table spécifié, sous le compte spécifié s’il existe.

Parameters:

resourceGroupName - Nom du groupe de ressources dans l’abonnement de l’utilisateur. Le nom ne respecte pas la casse.
accountName - Nom du compte de stockage au sein du groupe de ressources spécifié. Ce nom doit comprendre entre 3 et 24 caractères, uniquement des lettres en minuscules et des nombres.
tableName - Un nom de table doit être unique dans un compte de stockage et doit comporter entre 3 et 63 caractères. Le nom doit comporter uniquement des caractères alphanumériques et ne peut pas commencer par un caractère numérique.
context - Contexte à associer à cette opération.

Returns:

deleteWithResponseAsync

public abstract Mono> deleteWithResponseAsync(String resourceGroupName, String accountName, String tableName)

Supprime la table avec le nom de table spécifié, sous le compte spécifié s’il existe.

Parameters:

resourceGroupName - Nom du groupe de ressources dans l’abonnement de l’utilisateur. Le nom ne respecte pas la casse.
accountName - Nom du compte de stockage dans le groupe de ressources spécifié. Ce nom doit comprendre entre 3 et 24 caractères, uniquement des lettres en minuscules et des nombres.
tableName - Un nom de table doit être unique au sein d’un compte de stockage et doit comporter entre 3 et 63 caractères. Le nom doit comporter uniquement des caractères alphanumériques et ne peut pas commencer par un caractère numérique.

Returns:

en Response<T> cas d’achèvement réussi de Mono.

get

public abstract TableInner get(String resourceGroupName, String accountName, String tableName)

Obtient la table avec le nom de table spécifié, sous le compte spécifié s’il existe.

Parameters:

resourceGroupName - Nom du groupe de ressources dans l’abonnement de l’utilisateur. Le nom ne respecte pas la casse.
accountName - Nom du compte de stockage dans le groupe de ressources spécifié. Ce nom doit comprendre entre 3 et 24 caractères, uniquement des lettres en minuscules et des nombres.
tableName - Un nom de table doit être unique au sein d’un compte de stockage et doit comporter entre 3 et 63 caractères. Le nom doit comporter uniquement des caractères alphanumériques et ne peut pas commencer par un caractère numérique.

Returns:

la table avec le nom de table spécifié, sous le compte spécifié s’il existe.

getAsync

public abstract Mono getAsync(String resourceGroupName, String accountName, String tableName)

Obtient la table avec le nom de table spécifié, sous le compte spécifié s’il existe.

Parameters:

resourceGroupName - Nom du groupe de ressources dans l’abonnement de l’utilisateur. Le nom ne respecte pas la casse.
accountName - Nom du compte de stockage dans le groupe de ressources spécifié. Ce nom doit comprendre entre 3 et 24 caractères, uniquement des lettres en minuscules et des nombres.
tableName - Un nom de table doit être unique au sein d’un compte de stockage et doit comporter entre 3 et 63 caractères. Le nom doit comporter uniquement des caractères alphanumériques et ne peut pas commencer par un caractère numérique.

Returns:

la table avec le nom de table spécifié, sous le compte spécifié s’il existe à l’achèvement réussi de Mono.

getWithResponse

public abstract Response getWithResponse(String resourceGroupName, String accountName, String tableName, Context context)

Obtient la table avec le nom de table spécifié, sous le compte spécifié s’il existe.

Parameters:

resourceGroupName - Nom du groupe de ressources dans l’abonnement de l’utilisateur. Le nom ne respecte pas la casse.
accountName - Nom du compte de stockage dans le groupe de ressources spécifié. Ce nom doit comprendre entre 3 et 24 caractères, uniquement des lettres en minuscules et des nombres.
tableName - Un nom de table doit être unique au sein d’un compte de stockage et doit comporter entre 3 et 63 caractères. Le nom doit comporter uniquement des caractères alphanumériques et ne peut pas commencer par un caractère numérique.
context - Contexte à associer à cette opération.

Returns:

la table avec le nom de table spécifié, sous le compte spécifié s’il existe avec Response<T>.

getWithResponseAsync

public abstract Mono> getWithResponseAsync(String resourceGroupName, String accountName, String tableName)

Obtient la table avec le nom de table spécifié, sous le compte spécifié s’il existe.

Parameters:

resourceGroupName - Nom du groupe de ressources dans l’abonnement de l’utilisateur. Le nom ne respecte pas la casse.
accountName - Nom du compte de stockage dans le groupe de ressources spécifié. Ce nom doit comprendre entre 3 et 24 caractères, uniquement des lettres en minuscules et des nombres.
tableName - Un nom de table doit être unique au sein d’un compte de stockage et doit comporter entre 3 et 63 caractères. Le nom doit comporter uniquement des caractères alphanumériques et ne peut pas commencer par un caractère numérique.

Returns:

la table avec le nom de table spécifié, sous le compte spécifié s’il existe, ainsi qu’en Response<T> cas de réussite de Mono.

list

public abstract PagedIterable list(String resourceGroupName, String accountName)

Obtient la liste de toutes les tables sous le compte de stockage spécifié.

Parameters:

resourceGroupName - Nom du groupe de ressources dans l’abonnement de l’utilisateur. Le nom ne respecte pas la casse.
accountName - Nom du compte de stockage dans le groupe de ressources spécifié. Ce nom doit comprendre entre 3 et 24 caractères, uniquement des lettres en minuscules et des nombres.

Returns:

liste de toutes les tables sous le compte de stockage spécifié en tant que réponse paginée avec PagedIterable<T>.

list

public abstract PagedIterable list(String resourceGroupName, String accountName, Context context)

Obtient la liste de toutes les tables sous le compte de stockage spécifié.

Parameters:

resourceGroupName - Nom du groupe de ressources dans l’abonnement de l’utilisateur. Le nom ne respecte pas la casse.
accountName - Nom du compte de stockage dans le groupe de ressources spécifié. Ce nom doit comprendre entre 3 et 24 caractères, uniquement des lettres en minuscules et des nombres.
context - Contexte à associer à cette opération.

Returns:

liste de toutes les tables sous le compte de stockage spécifié en tant que réponse paginée avec PagedIterable<T>.

listAsync

public abstract PagedFlux listAsync(String resourceGroupName, String accountName)

Obtient la liste de toutes les tables sous le compte de stockage spécifié.

Parameters:

resourceGroupName - Nom du groupe de ressources dans l’abonnement de l’utilisateur. Le nom ne respecte pas la casse.
accountName - Nom du compte de stockage dans le groupe de ressources spécifié. Ce nom doit comprendre entre 3 et 24 caractères, uniquement des lettres en minuscules et des nombres.

Returns:

liste de toutes les tables sous le compte de stockage spécifié en tant que réponse paginée avec PagedFlux<T>.

update

public abstract TableInner update(String resourceGroupName, String accountName, String tableName)

Crée une table avec le nom de table spécifié, sous le compte spécifié.

Parameters:

resourceGroupName - Nom du groupe de ressources dans l’abonnement de l’utilisateur. Le nom ne respecte pas la casse.
accountName - Nom du compte de stockage dans le groupe de ressources spécifié. Ce nom doit comprendre entre 3 et 24 caractères, uniquement des lettres en minuscules et des nombres.
tableName - Un nom de table doit être unique au sein d’un compte de stockage et doit comporter entre 3 et 63 caractères. Le nom doit comporter uniquement des caractères alphanumériques et ne peut pas commencer par un caractère numérique.

Returns:

les propriétés de la table, notamment l’ID, le nom de la ressource, le type de ressource.

updateAsync

public abstract Mono updateAsync(String resourceGroupName, String accountName, String tableName)

Crée une table avec le nom de table spécifié, sous le compte spécifié.

Parameters:

resourceGroupName - Nom du groupe de ressources dans l’abonnement de l’utilisateur. Le nom ne respecte pas la casse.
accountName - Nom du compte de stockage dans le groupe de ressources spécifié. Ce nom doit comprendre entre 3 et 24 caractères, uniquement des lettres en minuscules et des nombres.
tableName - Un nom de table doit être unique au sein d’un compte de stockage et doit comporter entre 3 et 63 caractères. Le nom doit comporter uniquement des caractères alphanumériques et ne peut pas commencer par un caractère numérique.

Returns:

propriétés de la table, notamment ID, nom de la ressource, type de ressource en cas d’achèvement réussi de Mono.

updateWithResponse

public abstract Response updateWithResponse(String resourceGroupName, String accountName, String tableName, TableInner parameters, Context context)

Crée une table avec le nom de table spécifié, sous le compte spécifié.

Parameters:

resourceGroupName - Nom du groupe de ressources dans l’abonnement de l’utilisateur. Le nom ne respecte pas la casse.
accountName - Nom du compte de stockage dans le groupe de ressources spécifié. Ce nom doit comprendre entre 3 et 24 caractères, uniquement des lettres en minuscules et des nombres.
tableName - Un nom de table doit être unique au sein d’un compte de stockage et doit comporter entre 3 et 63 caractères. Le nom doit comporter uniquement des caractères alphanumériques et ne peut pas commencer par un caractère numérique.
parameters - Paramètres à fournir pour créer une table.
context - Contexte à associer à cette opération.

Returns:

propriétés de la table, notamment ID, nom de ressource, type de ressource, ainsi Response<T>que .

updateWithResponseAsync

public abstract Mono> updateWithResponseAsync(String resourceGroupName, String accountName, String tableName, TableInner parameters)

Crée une table avec le nom de table spécifié, sous le compte spécifié.

Parameters:

resourceGroupName - Nom du groupe de ressources dans l’abonnement de l’utilisateur. Le nom ne respecte pas la casse.
accountName - Nom du compte de stockage dans le groupe de ressources spécifié. Ce nom doit comprendre entre 3 et 24 caractères, uniquement des lettres en minuscules et des nombres.
tableName - Un nom de table doit être unique au sein d’un compte de stockage et doit comporter entre 3 et 63 caractères. Le nom doit comporter uniquement des caractères alphanumériques et ne peut pas commencer par un caractère numérique.
parameters - Paramètres à fournir pour créer une table.

Returns:

propriétés de la table, notamment ID, nom de la ressource, type de ressource, ainsi que Response<T> lors de la réussite de l’exécution de Mono.

S’applique à