CloudQueueClient Klasse
- java.
lang. Object - ServiceClient
- com.
microsoft. azure. storage. queue. CloudQueueClient
- com.
public class CloudQueueClient extends ServiceClient
Stellt einen Dienstclient für den Zugriff auf den Microsoft Azure Queue-Dienst bereit.
Zusammenfassung zum Konstruktor
| Konstruktor | Beschreibung |
|---|---|
| CloudQueueClient(final StorageUri baseUri, final StorageCredentials credentials) |
Initialisiert einen neuen instance der -Klasse unter Verwendung des angegebenen Warteschlangendienstendpunkts und der angegebenen Kontoanmeldeinformationen. |
| CloudQueueClient(final URI baseUri, final StorageCredentials credentials) |
Initialisiert einen neuen instance der -Klasse unter Verwendung des angegebenen Warteschlangendienstendpunkts und der angegebenen Kontoanmeldeinformationen. |
Methodenzusammenfassung
| Modifizierer und Typ | Methode und Beschreibung |
|---|---|
|
final Service |
downloadServiceProperties()
Ruft den aktuellen ServiceProperties für den angegebenen Speicherdienst ab. Dies umfasst Protokollierung, HourMetrics, MinuteMetrics und CORS-Konfigurationen. |
|
final Service |
downloadServiceProperties(QueueRequestOptions options, OperationContext opContext)
Ruft den aktuellen ServiceProperties für den angegebenen Speicherdienst ab. Dies umfasst Protokollierung, HourMetrics, MinuteMetrics und CORS-Konfigurationen. |
|
Queue |
getDefaultRequestOptions()
Ruft die ab, die für Anforderungen verwendet wird, die QueueRequestOptions diesem zugeordnet sind. |
|
Cloud |
getQueueReference(final String queueName)
Ruft ein CloudQueue -Objekt mit dem angegebenen Namen ab. |
|
Service |
getServiceStats()
Fragt den Dienst nach ab ServiceStats. |
|
Service |
getServiceStats(QueueRequestOptions options, OperationContext opContext)
Fragt den Dienst nach ab ServiceStats. |
| boolean | isUsePathStyleUris() |
|
Iterable<Cloud |
listQueues()
Ruft eine iterierbare Auflistung von Warteschlangen für diesen Warteschlangendienstclient ab. |
|
Iterable<Cloud |
listQueues(final String prefix)
Gibt eine iterierbare Auflistung von Warteschlangen zurück, deren Namen mit dem angegebenen Präfix in diesem Warteschlangendienstclient beginnen. |
|
Iterable<Cloud |
listQueues(final String prefix, final QueueListingDetails detailsIncluded, QueueRequestOptions options, OperationContext opContext)
Gibt eine iterierbare Auflistung von Warteschlangen zurück, deren Namen mit dem angegebenen Präfix für diesen Warteschlangendienstclient beginnen, wobei die angegebene Detaileinstellung, Anforderungsoptionen und der angegebene Vorgangskontext verwendet werden. |
|
Result |
listQueuesSegmented()
Ruft ein Ergebnissegment einer iterierbaren Auflistung von Warteschlangen für diesen Warteschlangendienstclient ab. |
|
Result |
listQueuesSegmented(final String prefix)
Ruft ein Ergebnissegment einer iterierbaren Auflistung von Warteschlangen ab, deren Namen mit dem angegebenen Präfix für diesen Warteschlangendienstclient beginnen. |
|
Result |
listQueuesSegmented(final String prefix, final QueueListingDetails detailsIncluded, final Integer maxResults, final ResultContinuation continuationToken, QueueRequestOptions options, OperationContext opContext)
Ruft ein Ergebnissegment einer iterierbaren Auflistung von Warteschlangen ab, deren Namen mit dem angegebenen Präfix für diese Warteschlange beginnen, und verwendet dabei die angegebenen Listendetails, Anforderungsoptionen und den angegebenen Vorgangskontext. |
| void |
setDefaultRequestOptions(QueueRequestOptions defaultRequestOptions)
Legt die fest, die QueueRequestOptions für jede Warteschlange verwendet wird, auf die mit diesem Objekt zugegriffen wird. |
| void |
uploadServiceProperties(final ServiceProperties properties)
Lädt eine neue ServiceProperties Konfiguration in den angegebenen Speicherdienst hoch. Dazu gehören Protokollierung, HourMetrics, MinuteMetrics und CORS-Konfigurationen. |
| void |
uploadServiceProperties(final ServiceProperties properties, QueueRequestOptions options, OperationContext opContext)
Lädt eine neue ServiceProperties Konfiguration in den angegebenen Speicherdienst hoch. Dazu gehören Protokollierung, HourMetrics, MinuteMetrics und CORS-Konfigurationen. |
Geerbte Elemente
Details zum Konstruktor
CloudQueueClient
public CloudQueueClient(final StorageUri baseUri, final StorageCredentials credentials)
Initialisiert einen neuen instance der -Klasse unter Verwendung des angegebenen Warteschlangendienstendpunkts und der angegebenen Kontoanmeldeinformationen.
Parameters:
CloudQueueClient
public CloudQueueClient(final URI baseUri, final StorageCredentials credentials)
Initialisiert einen neuen instance der -Klasse unter Verwendung des angegebenen Warteschlangendienstendpunkts und der angegebenen Kontoanmeldeinformationen.
Parameters:
java.net.URI -Objekt, das den Warteschlangendienstendpunkt darstellt, der zum Erstellen des Clients verwendet wird.
Details zur Methode
downloadServiceProperties
public final ServiceProperties downloadServiceProperties()
Ruft den aktuellen ServiceProperties für den angegebenen Speicherdienst ab. Dies umfasst Protokollierung, HourMetrics, MinuteMetrics und CORS-Konfigurationen.
Returns:
Throws:
downloadServiceProperties
public final ServiceProperties downloadServiceProperties(QueueRequestOptions options, OperationContext opContext)
Ruft den aktuellen ServiceProperties für den angegebenen Speicherdienst ab. Dies umfasst Protokollierung, HourMetrics, MinuteMetrics und CORS-Konfigurationen.
Parameters:
null werden die Standardanforderungsoptionen des zugeordneten Dienstclients ( CloudQueueClient) verwendet.
Returns:
Throws:
getDefaultRequestOptions
public QueueRequestOptions getDefaultRequestOptions()
Ruft die ab, die für Anforderungen verwendet wird, die QueueRequestOptions diesem zugeordnet sind.
Returns:
CloudQueueClientgetQueueReference
public CloudQueue getQueueReference(final String queueName)
Ruft ein CloudQueue -Objekt mit dem angegebenen Namen ab.
Parameters:
Returns:
Throws:
getServiceStats
public ServiceStats getServiceStats()
Fragt den Dienst nach ab ServiceStats.
Returns:
ServiceStats für den angegebenen Speicherdienst
Throws:
getServiceStats
public ServiceStats getServiceStats(QueueRequestOptions options, OperationContext opContext)
Fragt den Dienst nach ab ServiceStats.
Parameters:
null werden die Standardanforderungsoptionen des zugeordneten Dienstclients ( CloudQueueClient) verwendet.
Returns:
ServiceStats für den angegebenen Speicherdienst
Throws:
isUsePathStyleUris
protected boolean isUsePathStyleUris()
Returns:
listQueues
public Iterable
Ruft eine iterierbare Auflistung von Warteschlangen für diesen Warteschlangendienstclient ab.
Returns:
listQueues
public Iterable
Gibt eine iterierbare Auflistung von Warteschlangen zurück, deren Namen mit dem angegebenen Präfix in diesem Warteschlangendienstclient beginnen.
Parameters:
String , das das Präfix für den Warteschlangennamen darstellt.
Returns:
listQueues
public Iterable
Gibt eine iterierbare Auflistung von Warteschlangen zurück, deren Namen mit dem angegebenen Präfix für diesen Warteschlangendienstclient beginnen, wobei die angegebene Detaileinstellung, Anforderungsoptionen und der angegebene Vorgangskontext verwendet werden.
Parameters:
String , das das Präfix für den Warteschlangennamen darstellt.
null werden die Standardanforderungsoptionen des zugeordneten Dienstclients ( CloudQueue) verwendet.
Returns:
listQueuesSegmented
public ResultSegment
Ruft ein Ergebnissegment einer iterierbaren Auflistung von Warteschlangen für diesen Warteschlangendienstclient ab.
Returns:
Throws:
listQueuesSegmented
public ResultSegment
Ruft ein Ergebnissegment einer iterierbaren Auflistung von Warteschlangen ab, deren Namen mit dem angegebenen Präfix für diesen Warteschlangendienstclient beginnen.
Parameters:
Returns:
Throws:
listQueuesSegmented
public ResultSegment
Ruft ein Ergebnissegment einer iterierbaren Auflistung von Warteschlangen ab, deren Namen mit dem angegebenen Präfix für diese Warteschlange beginnen, und verwendet dabei die angegebenen Listendetails, Anforderungsoptionen und den angegebenen Vorgangskontext.
Parameters:
String , das das Präfix des abzugleichenden Warteschlangennamens darstellt.
null oder größer als 5000, gibt der Server bis zu 5.000 Elemente zurück. Die Anzahl muss mindestens 1 sein.
null werden die Standardanforderungsoptionen des zugeordneten Dienstclients ( CloudQueue) verwendet.
Returns:
Throws:
setDefaultRequestOptions
public void setDefaultRequestOptions(QueueRequestOptions defaultRequestOptions)
Legt die fest, die QueueRequestOptions für jede Warteschlange verwendet wird, auf die mit diesem Objekt zugegriffen wird.
Parameters:
uploadServiceProperties
public void uploadServiceProperties(final ServiceProperties properties)
Lädt eine neue ServiceProperties Konfiguration in den angegebenen Speicherdienst hoch. Dazu gehören Protokollierung, HourMetrics, MinuteMetrics und CORS-Konfigurationen.
Parameters:
Throws:
uploadServiceProperties
public void uploadServiceProperties(final ServiceProperties properties, QueueRequestOptions options, OperationContext opContext)
Lädt eine neue ServiceProperties Konfiguration in den angegebenen Speicherdienst hoch. Dazu gehören Protokollierung, HourMetrics, MinuteMetrics und CORS-Konfigurationen.
Parameters:
null werden die Standardanforderungsoptionen des zugeordneten Dienstclients ( CloudBlobClient) verwendet.
Throws: