CloudFileClient Classe
- java.
lang. Object - ServiceClient
- com.
microsoft. azure. storage. file. CloudFileClient
- com.
public class CloudFileClient extends ServiceClient
Fournit un client pour accéder au service Microsoft Azure File.
Cette classe fournit un point d’accès au service De fichiers. Le client du service encapsule l'URI de base pour le service de fichiers. Il encapsule également les informations d’identification pour accéder au compte de stockage.
Récapitulatif du constructeur
Constructeur | Description |
---|---|
CloudFileClient(final URI baseUri, StorageCredentials credentials) |
Crée un instance de la classe à l’aide du point de terminaison de service de fichiers et des informations d’identification de compte spécifiés. |
CloudFileClient(StorageUri storageUri, StorageCredentials credentials) |
Crée un instance de la classe à l’aide du point de terminaison de service de fichiers et des informations d’identification de compte spécifiés. |
Résumé de la méthode
Modificateur et type | Méthode et description |
---|---|
final File |
downloadServiceProperties()
Récupère le actuel FileServiceProperties pour le service de stockage donné. Cela encapsule les configurations CORS. |
final File |
downloadServiceProperties(FileRequestOptions options, OperationContext opContext)
Récupère le actuel FileServiceProperties pour le service de stockage donné. Cela encapsule les configurations CORS. |
File |
getDefaultRequestOptions()
Obtient le FileRequestOptions qui est utilisé pour les requêtes associées à ce |
Cloud |
getShareReference(final String shareName)
Obtient un CloudFileShare objet avec le nom spécifié. |
Cloud |
getShareReference(final String shareName, String snapshotID)
Obtient un CloudFileShare objet avec le nom spécifié. |
boolean |
isUsePathStyleUris()
Indique si des URI de style chemin d’accès sont utilisés. |
Iterable<Cloud |
listShares()
Retourne une collection énumérable de partages pour ce client de service de fichiers. |
Iterable<Cloud |
listShares(final String prefix)
Retourne une collection énumérable de partages dont le nom commence par le préfixe spécifié pour ce client de service de fichiers. |
Iterable<Cloud |
listShares(final String prefix, final EnumSet<ShareListingDetails> detailsIncluded, final FileRequestOptions options, final OperationContext opContext)
Retourne une collection énumérable de partages dont le nom commence par le préfixe spécifié pour ce client de service de fichiers, à l’aide des paramètres de détails, des options de demande et du contexte d’opération spécifiés. |
Result |
listSharesSegmented()
Retourne un segment de résultat d’une collection énumérable de partages pour ce client de service de fichiers. |
Result |
listSharesSegmented(final String prefix)
Retourne un segment de résultat d’une collection énumérable de partages dont le nom commence par le préfixe spécifié pour ce client de service de fichiers. |
Result |
listSharesSegmented(final String prefix, final EnumSet<ShareListingDetails> detailsIncluded, final Integer maxResults, final ResultContinuation continuationToken, final FileRequestOptions options, final OperationContext opContext)
Retourne un segment de résultat d’une collection énumérable de partages dont le nom commence par le préfixe spécifié, à l’aide des options de détails de la description, des options de demande et du contexte d’opération spécifiés. |
void |
setDefaultRequestOptions(FileRequestOptions defaultRequestOptions)
Définit le FileRequestOptions qui est utilisé pour toutes les demandes associées à cet objet. |
void |
uploadServiceProperties(final FileServiceProperties properties)
Charge une nouvelle FileServiceProperties configuration sur le service de stockage donné. Cela encapsule les configurations CORS. |
void |
uploadServiceProperties(final FileServiceProperties properties, FileRequestOptions options, OperationContext opContext)
Charge une nouvelle FileServiceProperties configuration sur le service de stockage donné. Cela encapsule les configurations CORS. |
Membres hérités
Détails du constructeur
CloudFileClient
public CloudFileClient(final URI baseUri, StorageCredentials credentials)
Crée un instance de la classe à l’aide du point de terminaison de service de fichiers et des informations d’identification de compte spécifiés.
Parameters:
java.net.URI
qui représente le point de terminaison du service de fichiers utilisé pour créer le client.
CloudFileClient
public CloudFileClient(StorageUri storageUri, StorageCredentials credentials)
Crée un instance de la classe à l’aide du point de terminaison de service de fichiers et des informations d’identification de compte spécifiés.
Parameters:
Détails de la méthode
downloadServiceProperties
public final FileServiceProperties downloadServiceProperties()
Récupère le actuel FileServiceProperties pour le service de stockage donné. Cela encapsule les configurations CORS.
Returns:
Throws:
downloadServiceProperties
public final FileServiceProperties downloadServiceProperties(FileRequestOptions options, OperationContext opContext)
Récupère le actuel FileServiceProperties pour le service de stockage donné. Cela encapsule les configurations CORS.
Parameters:
null
utilise les options de requête par défaut du client de service associé (CloudFileClient).
Returns:
Throws:
getDefaultRequestOptions
public FileRequestOptions getDefaultRequestOptions()
Obtient le FileRequestOptions qui est utilisé pour les requêtes associées à ce
Returns:
CloudFileClient
getShareReference
public CloudFileShare getShareReference(final String shareName)
Obtient un CloudFileShare objet avec le nom spécifié.
Parameters:
Returns:
Throws:
getShareReference
public CloudFileShare getShareReference(final String shareName, String snapshotID)
Obtient un CloudFileShare objet avec le nom spécifié.
Parameters:
String
qui représente l’ID instantané du partage.
Returns:
Throws:
isUsePathStyleUris
protected boolean isUsePathStyleUris()
Indique si des URI de style chemin d’accès sont utilisés.
Returns:
true
si vous utilisez des URI de style chemin d’accès ; sinon, false
.
listShares
public Iterable
Retourne une collection énumérable de partages pour ce client de service de fichiers.
Returns:
listShares
public Iterable
Retourne une collection énumérable de partages dont le nom commence par le préfixe spécifié pour ce client de service de fichiers.
Parameters:
String
qui représente le préfixe de nom de partage.
Returns:
listShares
public Iterable
Retourne une collection énumérable de partages dont le nom commence par le préfixe spécifié pour ce client de service de fichiers, à l’aide des paramètres de détails, des options de demande et du contexte d’opération spécifiés.
Parameters:
String
qui représente le préfixe de nom de partage.
java.util.EnumSet
qui contient des ShareListingDetails valeurs qui indiquent si des instantanés de partage et/ou des métadonnées seront retournés.
null
utilise les options de requête par défaut du client de service associé ( CloudFileClient).
Returns:
listSharesSegmented
public ResultSegment
Retourne un segment de résultat d’une collection énumérable de partages pour ce client de service de fichiers.
Returns:
Throws:
listSharesSegmented
public ResultSegment
Retourne un segment de résultat d’une collection énumérable de partages dont le nom commence par le préfixe spécifié pour ce client de service de fichiers.
Parameters:
String
qui représente le préfixe du nom du partage.
Returns:
Throws:
listSharesSegmented
public ResultSegment
Retourne un segment de résultat d’une collection énumérable de partages dont le nom commence par le préfixe spécifié, à l’aide des options de détails de la description, des options de demande et du contexte d’opération spécifiés.
Parameters:
String
qui représente le préfixe du nom du partage.
java.util.EnumSet
qui contient des ShareListingDetails valeurs qui indiquent si des instantanés de partage et/ou des métadonnées seront retournés.
null
ou supérieur à 5 000, le serveur retourne jusqu’à 5 000 éléments. Doit être au moins égal à 1.
null
utilise les options de requête par défaut du client de service associé ( CloudFileClient).
Returns:
Throws:
setDefaultRequestOptions
public void setDefaultRequestOptions(FileRequestOptions defaultRequestOptions)
Définit le FileRequestOptions qui est utilisé pour toutes les demandes associées à cet objet.
Parameters:
uploadServiceProperties
public void uploadServiceProperties(final FileServiceProperties properties)
Charge une nouvelle FileServiceProperties configuration sur le service de stockage donné. Cela encapsule les configurations CORS.
Parameters:
Throws:
uploadServiceProperties
public void uploadServiceProperties(final FileServiceProperties properties, FileRequestOptions options, OperationContext opContext)
Charge une nouvelle FileServiceProperties configuration sur le service de stockage donné. Cela encapsule les configurations CORS.
Parameters:
null
utilise les options de requête par défaut du client de service associé (CloudFileClient).
Throws:
S’applique à
Azure SDK for Java