TableResult Klasse
- java.
lang. Object - com.
microsoft. azure. storage. table. TableResult
- com.
public class TableResult
Eine Klasse, die das Ergebnis eines Tabellenvorgangs darstellt. Die TableResult -Klasse kapselt die HTTP-Antwort und alle Tabellenentitätsergebnisse, die vom Rest-API-Vorgang des Speicherdiensts zurückgegeben werden, der für eine bestimmte TableOperationaufgerufen wird.
Zusammenfassung zum Konstruktor
Konstruktor | Beschreibung |
---|---|
TableResult() |
Initialisiert eine leere TableResult instance. |
TableResult(final int httpStatusCode) |
Initialisiert einen TableResult instance mit dem angegebenen HTTP-status-Code. |
Methodenzusammenfassung
Modifizierer und Typ | Methode und Beschreibung |
---|---|
String |
getEtag()
Ruft das mit den Tabellenvorgangsergebnissen zurückgegebene ETag ab. Der Server gibt denselben ETag-Wert für eine Tabelle, Entität oder Entitätsgruppe zurück, die von einem Vorgang zurückgegeben wird, solange er auf dem Server unverändert ist. |
int |
getHttpStatusCode()
Ruft den HTTP-status Code ab, der von einer Tabellenvorgangsanforderung zurückgegeben wird. |
HashMap<String, Entity |
getProperties()
Ruft die Zuordnung der Eigenschaften für eine Tabellenentität ab, die vom Tabellenvorgang zurückgegeben wird. |
Object |
getResult()
Ruft das vom Tabellenvorgang zurückgegebene Ergebnis als Object ab. |
<T> T |
getResultAsType()
Ruft das vom Tabellenvorgang zurückgegebene Ergebnis als instance des angegebenen Typs ab. |
void |
setEtag(final String etag)
Für die interne Verwendung reserviert. Legt das ETag fest, das den Tabellenvorgangsergebnissen zugeordnet ist. |
void |
setHttpStatusCode(final int httpStatusCode)
Für die interne Verwendung reserviert. Legt den HTTP-status Code fest, der den Tabellenvorgangsergebnissen zugeordnet ist. |
void |
setProperties(final HashMap<String, EntityProperty> properties)
Für die interne Verwendung reserviert. Legt die Zuordnung der Eigenschaften für eine Tabellenentität fest, die dem Tabellenvorgang zugeordnet werden soll. |
void |
setResult(final Object result)
Für die interne Verwendung reserviert. Legt ein Ergebnisobjekt instance fest, das dem Tabellenvorgang zugeordnet werden soll. |
void |
updateResultObject(final TableEntity ent)
Für die interne Verwendung reserviert. Legt das Ergebnis fest, das dem Tabellenvorgang zugeordnet werden soll, als TableEntity. |
Details zum Konstruktor
TableResult
public TableResult()
Initialisiert eine leere TableResult instance.
TableResult
public TableResult(final int httpStatusCode)
Initialisiert einen TableResult instance mit dem angegebenen HTTP-status-Code.
Parameters:
int
, die den HTTP-status Code für den vom Server zurückgegebenen Tabellenvorgang darstellt.
Details zur Methode
getEtag
public String getEtag()
Ruft das mit den Tabellenvorgangsergebnissen zurückgegebene ETag ab. Der Server gibt denselben ETag-Wert für eine Tabelle, Entität oder Entitätsgruppe zurück, die von einem Vorgang zurückgegeben wird, solange er auf dem Server unverändert ist.
Returns:
String
, die das vom Server zurückgegebene ETag mit den Tabellenvorgangsergebnissen enthält.getHttpStatusCode
public int getHttpStatusCode()
Ruft den HTTP-status Code ab, der von einer Tabellenvorgangsanforderung zurückgegeben wird.
Returns:
int
, die den HTTP-status Code für den vom Server zurückgegebenen Tabellenvorgang darstellt.getProperties
public HashMap
Ruft die Zuordnung der Eigenschaften für eine Tabellenentität ab, die vom Tabellenvorgang zurückgegeben wird.
Returns:
java.util.HashMap
von Eigenschaftsnamen String
für EntityProperty datentypierte Werte, die die Eigenschaften einer Tabellenentität darstellen.getResult
public Object getResult()
Ruft das vom Tabellenvorgang zurückgegebene Ergebnis als Object ab.
Returns:
Object
Verweis, der das vom Tabellenvorgang zurückgegebene Ergebnis darstellt.getResultAsType
public
Ruft das vom Tabellenvorgang zurückgegebene Ergebnis als instance des angegebenen Typs ab.
Returns:
T
Verweis, der das vom Tabellenvorgang zurückgegebene Ergebnis darstellt.setEtag
protected void setEtag(final String etag)
Für die interne Verwendung reserviert. Legt das ETag fest, das den Tabellenvorgangsergebnissen zugeordnet ist.
Parameters:
String
, die ein ETag enthält, das den Tabellenvorgangsergebnissen zugeordnet werden soll.
setHttpStatusCode
protected void setHttpStatusCode(final int httpStatusCode)
Für die interne Verwendung reserviert. Legt den HTTP-status Code fest, der den Tabellenvorgangsergebnissen zugeordnet ist.
Parameters:
setProperties
protected void setProperties(final HashMap
Für die interne Verwendung reserviert. Legt die Zuordnung der Eigenschaften für eine Tabellenentität fest, die dem Tabellenvorgang zugeordnet werden soll.
Parameters:
java.util.HashMap
von Eigenschaftsnamen String
für EntityProperty datentypisierte Werte, die die Eigenschaften einer Tabellenentität darstellen, die dem Tabellenvorgang zugeordnet werden sollen.
setResult
protected void setResult(final Object result)
Für die interne Verwendung reserviert. Legt ein Ergebnisobjekt instance fest, das dem Tabellenvorgang zugeordnet werden soll.
Parameters:
Object
, das dem Tabellenvorgang zugeordnet werden soll.
updateResultObject
protected void updateResultObject(final TableEntity ent)
Für die interne Verwendung reserviert. Legt das Ergebnis fest, das dem Tabellenvorgang zugeordnet werden soll, als TableEntity.
Parameters:
Throws:
Gilt für:
Azure SDK for Java