CloudAnalyticsClient Classe
- java.
lang. Object - com.
microsoft. azure. storage. analytics. CloudAnalyticsClient
- com.
public class CloudAnalyticsClient
Fournit une représentation logique côté client pour Stockage Microsoft Azure Analytics. Ce client est utilisé pour configurer et exécuter des demandes d’analyse de stockage.
Le client de service encapsule le ou les points de terminaison pour le service d’objet blob et de table. Il encapsule également les informations d’identification pour accéder au compte de stockage.
Récapitulatif du champ
Modificateur et type | Champ et description |
---|---|
final Cloud |
blobClient
Client blob pour les fonctionnalités de journalisation. |
String |
LogContainer
Conteneur dans lequel rechercher les journaux. |
final Cloud |
tableClient
Client de table pour les fonctionnalités de métriques. |
Récapitulatif du constructeur
Constructeur | Description |
---|---|
CloudAnalyticsClient(StorageUri blobStorageUri, StorageUri tableStorageUri, StorageCredentials credentials) |
Initialise une nouvelle instance de la classe à l’aide des points de terminaison de service d’objet blob et de table et des informations d’identification de compte spécifiés. |
Résumé de la méthode
Modificateur et type | Méthode et description |
---|---|
Cloud |
getCapacityTable()
Obtient la table des métriques de capacité pour le service blob. |
Cloud |
getHourMetricsTable(StorageService service)
Obtient la table des métriques d’heure pour un service de stockage spécifique. |
Cloud |
getHourMetricsTable(StorageService service, StorageLocation location)
Obtient la table des métriques d’heure pour un service de stockage spécifique. |
Cloud |
getLogDirectory(StorageService service)
Obtient l’objet CloudBlobDirectory pour les journaux d’activité d’un service de stockage spécifique. |
Cloud |
getMinuteMetricsTable(StorageService service)
Obtient la table de métriques des minutes pour un service de stockage spécifique. |
Cloud |
getMinuteMetricsTable(StorageService service, StorageLocation location)
Obtient la table de métriques des minutes pour un service de stockage spécifique. |
Iterable<List |
listLogBlobs(StorageService service)
Retourne une collection énumérable d’objets blob de journal, récupérées tardivement. |
Iterable<List |
listLogBlobs(StorageService service, Date startTime, Date endTime, EnumSet<LoggingOperations> operations, BlobListingDetails details, BlobRequestOptions options, OperationContext operationContext)
Retourne une collection énumérable d’objets blob de journal, récupérées tardivement. |
Iterable<Log |
listLogRecords(StorageService service)
Retourne une collection énumérable d’enregistrements de journal, récupérées tardivement. |
Iterable<Log |
listLogRecords(StorageService service, Date startTime, Date endTime, BlobRequestOptions options, OperationContext operationContext)
Retourne une collection énumérable d’enregistrements de journal, récupérées tardivement. |
Iterable<Log |
parseLogBlob(ListBlobItem logBlob)
Retourne une collection énumérable d’enregistrements de journal, récupérées tardivement. |
Iterable<Log |
parseLogBlobs(Iterable<ListBlobItem> logBlobs)
Retourne une collection énumérable d’enregistrements de journal, récupérées tardivement. |
Détails du champ
blobClient
protected final CloudBlobClient blobClient
Client blob pour les fonctionnalités de journalisation.
LogContainer
protected String LogContainer= Constants.AnalyticsConstants.LOGS_CONTAINER
Conteneur dans lequel rechercher les journaux.
tableClient
protected final CloudTableClient tableClient
Client de table pour les fonctionnalités de métriques.
Détails du constructeur
CloudAnalyticsClient
public CloudAnalyticsClient(StorageUri blobStorageUri, StorageUri tableStorageUri, StorageCredentials credentials)
Initialise une nouvelle instance de la classe à l’aide des points de terminaison de service d’objet blob et de table et des informations d’identification de compte spécifiés.
Paramètres:
Détails de la méthode
getCapacityTable
public CloudTable getCapacityTable()
Obtient la table des métriques de capacité pour le service blob.
Retours:
Exception:
getHourMetricsTable
public CloudTable getHourMetricsTable(StorageService service)
Obtient la table des métriques d’heure pour un service de stockage spécifique.
Paramètres:
Retours:
Exception:
getHourMetricsTable
public CloudTable getHourMetricsTable(StorageService service, StorageLocation location)
Obtient la table des métriques d’heure pour un service de stockage spécifique.
Paramètres:
Retours:
Exception:
getLogDirectory
public CloudBlobDirectory getLogDirectory(StorageService service)
Obtient l’objet CloudBlobDirectory pour les journaux d’activité d’un service de stockage spécifique.
Paramètres:
Retours:
Exception:
getMinuteMetricsTable
public CloudTable getMinuteMetricsTable(StorageService service)
Obtient la table de métriques des minutes pour un service de stockage spécifique.
Paramètres:
Retours:
Exception:
getMinuteMetricsTable
public CloudTable getMinuteMetricsTable(StorageService service, StorageLocation location)
Obtient la table de métriques des minutes pour un service de stockage spécifique.
Paramètres:
Retours:
CloudTable
du service de stockage.Exception:
listLogBlobs
public Iterable
Retourne une collection énumérable d’objets blob de journal, récupérées tardivement.
Paramètres:
Retours:
ListBlobItem
et sont récupérés tardivement.Exception:
listLogBlobs
public Iterable
Retourne une collection énumérable d’objets blob de journal, récupérées tardivement.
Paramètres:
java.util.Date
représentant le début de l’intervalle de temps pendant lequel les journaux doivent être récupérés.
java.util.Date
représentant la fin de l’intervalle de temps pendant lequel les journaux doivent être récupérés.
Retours:
Exception:
listLogRecords
public Iterable
Retourne une collection énumérable d’enregistrements de journal, récupérées tardivement.
Paramètres:
Retours:
ListBlobItem
et sont récupérés tardivement.Exception:
listLogRecords
public Iterable
Retourne une collection énumérable d’enregistrements de journal, récupérées tardivement.
Paramètres:
java.util.Date
représentant le début de l’intervalle de temps pendant lequel les journaux doivent être récupérés.
java.util.Date
représentant la fin de l’intervalle de temps pendant lequel les journaux doivent être récupérés.
Retours:
Exception:
parseLogBlob
public static Iterable
Retourne une collection énumérable d’enregistrements de journal, récupérées tardivement.
Paramètres:
Retours:
parseLogBlobs
public static Iterable
Retourne une collection énumérable d’enregistrements de journal, récupérées tardivement.
Paramètres:
Retours:
S’applique à
Azure SDK for Java