Partilhar via


TablesClient Interface

public interface TablesClient

Uma instância dessa classe fornece acesso a todas as operações definidas em TablesClient.

Resumo do método

Modificador e tipo Método e descrição
abstract TableInner create(String resourceGroupName, String accountName, String tableName)

Cria uma nova tabela com o nome da tabela especificado, na conta especificada.

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

Cria uma nova tabela com o nome da tabela especificado, na conta especificada.

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

Cria uma nova tabela com o nome da tabela especificado, na conta especificada.

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

Cria uma nova tabela com o nome da tabela especificado, na conta especificada.

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

Exclui a tabela com o nome da tabela especificado, na conta especificada, se ela existir.

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

Exclui a tabela com o nome da tabela especificado, na conta especificada, se ela existir.

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

Exclui a tabela com o nome da tabela especificada, na conta especificada, se ela existir.

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

Exclui a tabela com o nome da tabela especificada, na conta especificada, se ela existir.

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

Obtém a tabela com o nome da tabela especificada, na conta especificada, se ela existir.

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

Obtém a tabela com o nome da tabela especificada, na conta especificada, se ela existir.

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

Obtém a tabela com o nome da tabela especificada, na conta especificada, se ela existir.

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

Obtém a tabela com o nome da tabela especificada, na conta especificada, se ela existir.

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

Obtém uma lista de todas as tabelas na conta de armazenamento especificada.

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

Obtém uma lista de todas as tabelas na conta de armazenamento especificada.

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

Obtém uma lista de todas as tabelas na conta de armazenamento especificada.

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

Cria uma nova tabela com o nome da tabela especificado, na conta especificada.

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

Cria uma nova tabela com o nome da tabela especificado, na conta especificada.

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

Cria uma nova tabela com o nome da tabela especificado, na conta especificada.

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

Cria uma nova tabela com o nome da tabela especificado, na conta especificada.

Detalhes do método

create

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

Cria uma nova tabela com o nome da tabela especificado, na conta especificada.

Parameters:

resourceGroupName - O nome do grupo de recursos na assinatura do usuário. O nome diferencia maiúsculas de minúsculas.
accountName - O nome da conta de armazenamento dentro do grupo de recursos especificado. Os nomes da conta de armazenamento devem ter entre 3 e 24 caracteres, usar números e apenas letras minúsculas.
tableName - Um nome de tabela deve ser exclusivo em uma conta de armazenamento e deve ter entre 3 e 63 caracteres. O nome deve ser composto apenas por caracteres alfanuméricos e não pode começar com um caractere numérico.

Returns:

propriedades da tabela, incluindo ID, nome do recurso, tipo de recurso.

createAsync

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

Cria uma nova tabela com o nome da tabela especificado, na conta especificada.

Parameters:

resourceGroupName - O nome do grupo de recursos na assinatura do usuário. O nome diferencia maiúsculas de minúsculas.
accountName - O nome da conta de armazenamento dentro do grupo de recursos especificado. Os nomes da conta de armazenamento devem ter entre 3 e 24 caracteres, usar números e apenas letras minúsculas.
tableName - Um nome de tabela deve ser exclusivo em uma conta de armazenamento e deve ter entre 3 e 63 caracteres. O nome deve ser composto apenas por caracteres alfanuméricos e não pode começar com um caractere numérico.

Returns:

propriedades da tabela, incluindo ID, nome do recurso, tipo de recurso na conclusão bem-sucedida de Mono.

createWithResponse

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

Cria uma nova tabela com o nome da tabela especificado, na conta especificada.

Parameters:

resourceGroupName - O nome do grupo de recursos na assinatura do usuário. O nome diferencia maiúsculas de minúsculas.
accountName - O nome da conta de armazenamento dentro do grupo de recursos especificado. Os nomes da conta de armazenamento devem ter entre 3 e 24 caracteres, usar números e apenas letras minúsculas.
tableName - Um nome de tabela deve ser exclusivo em uma conta de armazenamento e deve ter entre 3 e 63 caracteres. O nome deve ser composto apenas por caracteres alfanuméricos e não pode começar com um caractere numérico.
parameters - Os parâmetros a serem fornecidos para criar uma tabela.
context - O contexto a ser associado a essa operação.

Returns:

propriedades da tabela, incluindo ID, nome do recurso, tipo de recurso junto com Response<T>.

createWithResponseAsync

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

Cria uma nova tabela com o nome da tabela especificado, na conta especificada.

Parameters:

resourceGroupName - O nome do grupo de recursos na assinatura do usuário. O nome diferencia maiúsculas de minúsculas.
accountName - O nome da conta de armazenamento dentro do grupo de recursos especificado. Os nomes da conta de armazenamento devem ter entre 3 e 24 caracteres, usar números e apenas letras minúsculas.
tableName - Um nome de tabela deve ser exclusivo em uma conta de armazenamento e deve ter entre 3 e 63 caracteres. O nome deve ser composto apenas por caracteres alfanuméricos e não pode começar com um caractere numérico.
parameters - Os parâmetros a serem fornecidos para criar uma tabela.

Returns:

propriedades da tabela, incluindo ID, nome do recurso, tipo de recurso, juntamente com Response<T> a conclusão bem-sucedida de Mono.

delete

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

Exclui a tabela com o nome da tabela especificado, na conta especificada, se ela existir.

Parameters:

resourceGroupName - O nome do grupo de recursos na assinatura do usuário. O nome diferencia maiúsculas de minúsculas.
accountName - O nome da conta de armazenamento dentro do grupo de recursos especificado. Os nomes da conta de armazenamento devem ter entre 3 e 24 caracteres, usar números e apenas letras minúsculas.
tableName - Um nome de tabela deve ser exclusivo em uma conta de armazenamento e deve ter entre 3 e 63 caracteres. O nome deve ser composto apenas por caracteres alfanuméricos e não pode começar com um caractere numérico.

deleteAsync

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

Exclui a tabela com o nome da tabela especificado, na conta especificada, se ela existir.

Parameters:

resourceGroupName - O nome do grupo de recursos na assinatura do usuário. O nome diferencia maiúsculas de minúsculas.
accountName - O nome da conta de armazenamento dentro do grupo de recursos especificado. Os nomes da conta de armazenamento devem ter entre 3 e 24 caracteres, usar números e apenas letras minúsculas.
tableName - Um nome de tabela deve ser exclusivo em uma conta de armazenamento e deve ter entre 3 e 63 caracteres. O nome deve ser composto apenas por caracteres alfanuméricos e não pode começar com um caractere numérico.

Returns:

Um Mono que é concluído quando uma resposta bem-sucedida é recebida.

deleteWithResponse

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

Exclui a tabela com o nome da tabela especificado, na conta especificada, se ela existir.

Parameters:

resourceGroupName - O nome do grupo de recursos na assinatura do usuário. O nome diferencia maiúsculas de minúsculas.
accountName - O nome da conta de armazenamento dentro do grupo de recursos especificado. Os nomes da conta de armazenamento devem ter entre 3 e 24 caracteres, usar números e apenas letras minúsculas.
tableName - Um nome de tabela deve ser exclusivo em uma conta de armazenamento e deve ter entre 3 e 63 caracteres. O nome deve ser composto apenas por caracteres alfanuméricos e não pode começar com um caractere numérico.
context - O contexto a ser associado a essa operação.

Returns:

deleteWithResponseAsync

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

Exclui a tabela com o nome da tabela especificada, na conta especificada, se ela existir.

Parameters:

resourceGroupName - O nome do grupo de recursos na assinatura do usuário. O nome diferencia maiúsculas de minúsculas.
accountName - O nome da conta de armazenamento dentro do grupo de recursos especificado. Os nomes da conta de armazenamento devem ter entre 3 e 24 caracteres, usar números e apenas letras minúsculas.
tableName - Um nome de tabela deve ser exclusivo em uma conta de armazenamento e deve ter entre 3 e 63 caracteres. O nome deve ser composto apenas por caracteres alfanuméricos e não pode começar com um caractere numérico.

Returns:

o após a Response<T> conclusão bem-sucedida de Mono.

get

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

Obtém a tabela com o nome da tabela especificada, na conta especificada, se ela existir.

Parameters:

resourceGroupName - O nome do grupo de recursos na assinatura do usuário. O nome diferencia maiúsculas de minúsculas.
accountName - O nome da conta de armazenamento dentro do grupo de recursos especificado. Os nomes da conta de armazenamento devem ter entre 3 e 24 caracteres, usar números e apenas letras minúsculas.
tableName - Um nome de tabela deve ser exclusivo em uma conta de armazenamento e deve ter entre 3 e 63 caracteres. O nome deve ser composto apenas por caracteres alfanuméricos e não pode começar com um caractere numérico.

Returns:

a tabela com o nome da tabela especificada, na conta especificada, se ela existir.

getAsync

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

Obtém a tabela com o nome da tabela especificada, na conta especificada, se ela existir.

Parameters:

resourceGroupName - O nome do grupo de recursos na assinatura do usuário. O nome diferencia maiúsculas de minúsculas.
accountName - O nome da conta de armazenamento dentro do grupo de recursos especificado. Os nomes da conta de armazenamento devem ter entre 3 e 24 caracteres, usar números e apenas letras minúsculas.
tableName - Um nome de tabela deve ser exclusivo em uma conta de armazenamento e deve ter entre 3 e 63 caracteres. O nome deve ser composto apenas por caracteres alfanuméricos e não pode começar com um caractere numérico.

Returns:

a tabela com o nome da tabela especificada, na conta especificada, se ela existir após a conclusão bem-sucedida de Mono.

getWithResponse

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

Obtém a tabela com o nome da tabela especificada, na conta especificada, se ela existir.

Parameters:

resourceGroupName - O nome do grupo de recursos na assinatura do usuário. O nome diferencia maiúsculas de minúsculas.
accountName - O nome da conta de armazenamento dentro do grupo de recursos especificado. Os nomes da conta de armazenamento devem ter entre 3 e 24 caracteres, usar números e apenas letras minúsculas.
tableName - Um nome de tabela deve ser exclusivo em uma conta de armazenamento e deve ter entre 3 e 63 caracteres. O nome deve ser composto apenas por caracteres alfanuméricos e não pode começar com um caractere numérico.
context - O contexto a ser associado a essa operação.

Returns:

a tabela com o nome da tabela especificada, na conta especificada, se ela existir junto com Response<T>.

getWithResponseAsync

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

Obtém a tabela com o nome da tabela especificada, na conta especificada, se ela existir.

Parameters:

resourceGroupName - O nome do grupo de recursos na assinatura do usuário. O nome diferencia maiúsculas de minúsculas.
accountName - O nome da conta de armazenamento dentro do grupo de recursos especificado. Os nomes da conta de armazenamento devem ter entre 3 e 24 caracteres, usar números e apenas letras minúsculas.
tableName - Um nome de tabela deve ser exclusivo em uma conta de armazenamento e deve ter entre 3 e 63 caracteres. O nome deve ser composto apenas por caracteres alfanuméricos e não pode começar com um caractere numérico.

Returns:

a tabela com o nome da tabela especificada, na conta especificada, se ela existir junto com Response<T> a conclusão bem-sucedida de Mono.

list

public abstract PagedIterable list(String resourceGroupName, String accountName)

Obtém uma lista de todas as tabelas na conta de armazenamento especificada.

Parameters:

resourceGroupName - O nome do grupo de recursos na assinatura do usuário. O nome diferencia maiúsculas de minúsculas.
accountName - O nome da conta de armazenamento dentro do grupo de recursos especificado. Os nomes da conta de armazenamento devem ter entre 3 e 24 caracteres, usar números e apenas letras minúsculas.

Returns:

uma lista de todas as tabelas na conta de armazenamento especificada como resposta paginada com PagedIterable<T>.

list

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

Obtém uma lista de todas as tabelas na conta de armazenamento especificada.

Parameters:

resourceGroupName - O nome do grupo de recursos na assinatura do usuário. O nome diferencia maiúsculas de minúsculas.
accountName - O nome da conta de armazenamento dentro do grupo de recursos especificado. Os nomes da conta de armazenamento devem ter entre 3 e 24 caracteres, usar números e apenas letras minúsculas.
context - O contexto a ser associado a essa operação.

Returns:

uma lista de todas as tabelas na conta de armazenamento especificada como resposta paginada com PagedIterable<T>.

listAsync

public abstract PagedFlux listAsync(String resourceGroupName, String accountName)

Obtém uma lista de todas as tabelas na conta de armazenamento especificada.

Parameters:

resourceGroupName - O nome do grupo de recursos na assinatura do usuário. O nome diferencia maiúsculas de minúsculas.
accountName - O nome da conta de armazenamento dentro do grupo de recursos especificado. Os nomes da conta de armazenamento devem ter entre 3 e 24 caracteres, usar números e apenas letras minúsculas.

Returns:

uma lista de todas as tabelas na conta de armazenamento especificada como resposta paginada com PagedFlux<T>.

update

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

Cria uma nova tabela com o nome da tabela especificado, na conta especificada.

Parameters:

resourceGroupName - O nome do grupo de recursos na assinatura do usuário. O nome diferencia maiúsculas de minúsculas.
accountName - O nome da conta de armazenamento dentro do grupo de recursos especificado. Os nomes da conta de armazenamento devem ter entre 3 e 24 caracteres, usar números e apenas letras minúsculas.
tableName - Um nome de tabela deve ser exclusivo em uma conta de armazenamento e deve ter entre 3 e 63 caracteres. O nome deve ser composto apenas por caracteres alfanuméricos e não pode começar com um caractere numérico.

Returns:

propriedades da tabela, incluindo ID, nome do recurso, tipo de recurso.

updateAsync

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

Cria uma nova tabela com o nome da tabela especificado, na conta especificada.

Parameters:

resourceGroupName - O nome do grupo de recursos na assinatura do usuário. O nome diferencia maiúsculas de minúsculas.
accountName - O nome da conta de armazenamento dentro do grupo de recursos especificado. Os nomes da conta de armazenamento devem ter entre 3 e 24 caracteres, usar números e apenas letras minúsculas.
tableName - Um nome de tabela deve ser exclusivo em uma conta de armazenamento e deve ter entre 3 e 63 caracteres. O nome deve ser composto apenas por caracteres alfanuméricos e não pode começar com um caractere numérico.

Returns:

propriedades da tabela, incluindo ID, nome do recurso, tipo de recurso após a conclusão bem-sucedida de Mono.

updateWithResponse

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

Cria uma nova tabela com o nome da tabela especificado, na conta especificada.

Parameters:

resourceGroupName - O nome do grupo de recursos na assinatura do usuário. O nome diferencia maiúsculas de minúsculas.
accountName - O nome da conta de armazenamento dentro do grupo de recursos especificado. Os nomes da conta de armazenamento devem ter entre 3 e 24 caracteres, usar números e apenas letras minúsculas.
tableName - Um nome de tabela deve ser exclusivo em uma conta de armazenamento e deve ter entre 3 e 63 caracteres. O nome deve ser composto apenas por caracteres alfanuméricos e não pode começar com um caractere numérico.
parameters - Os parâmetros a serem fornecidos para criar uma tabela.
context - O contexto a ser associado a essa operação.

Returns:

propriedades da tabela, incluindo ID, nome do recurso, tipo de recurso junto com Response<T>.

updateWithResponseAsync

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

Cria uma nova tabela com o nome da tabela especificado, na conta especificada.

Parameters:

resourceGroupName - O nome do grupo de recursos na assinatura do usuário. O nome diferencia maiúsculas de minúsculas.
accountName - O nome da conta de armazenamento dentro do grupo de recursos especificado. Os nomes da conta de armazenamento devem ter entre 3 e 24 caracteres, usar números e apenas letras minúsculas.
tableName - Um nome de tabela deve ser exclusivo em uma conta de armazenamento e deve ter entre 3 e 63 caracteres. O nome deve ser composto apenas por caracteres alfanuméricos e não pode começar com um caractere numérico.
parameters - Os parâmetros a serem fornecidos para criar uma tabela.

Returns:

propriedades da tabela, incluindo ID, nome do recurso, tipo de recurso, juntamente com Response<T> a conclusão bem-sucedida de Mono.

Aplica-se a