public class CreateVolumeResponseHandler extends ParseSax.HandlerForGeneratedRequestWithResult<Volume>
| Modifier and Type | Field and Description |
|---|---|
protected Set<Attachment> |
attachments |
protected Attachment.Status |
attachmentStatus |
protected Date |
attachTime |
protected String |
availabilityZone |
protected Date |
createTime |
protected StringBuilder |
currentText |
protected DateService |
dateService |
protected com.google.common.base.Supplier<String> |
defaultRegion |
protected String |
device |
protected boolean |
encrypted |
protected String |
id |
protected boolean |
inAttachmentSet |
protected String |
instanceId |
protected Integer |
iops |
protected String |
region |
protected com.google.common.base.Supplier<Map<String,com.google.common.base.Supplier<Set<String>>>> |
regionToZonesSupplier |
protected int |
size |
protected String |
snapshotId |
protected String |
volumeId |
protected Volume.Status |
volumeStatus |
protected String |
volumeType |
protected com.google.common.base.Supplier<Set<String>> |
zonesSupplier |
| Modifier | Constructor and Description |
|---|---|
protected |
CreateVolumeResponseHandler(DateService dateService,
com.google.common.base.Supplier<String> defaultRegion,
com.google.common.base.Supplier<Map<String,com.google.common.base.Supplier<Set<String>>>> regionToZonesSupplier,
com.google.common.base.Supplier<Set<String>> zonesSupplier) |
| Modifier and Type | Method and Description |
|---|---|
void |
characters(char[] ch,
int start,
int length) |
void |
endElement(String uri,
String name,
String qName) |
static String |
findAvailabilityZoneInArgsOrNull(GeneratedHttpRequest gRequest,
Set<String> zones) |
Volume |
getResult() |
CreateVolumeResponseHandler |
setContext(HttpRequest request) |
void |
startElement(String uri,
String name,
String qName,
Attributes attrs) |
getRequestendDocument, endPrefixMapping, error, fatalError, ignorableWhitespace, notationDecl, processingInstruction, resolveEntity, setDocumentLocator, skippedEntity, startDocument, startPrefixMapping, unparsedEntityDecl, warningprotected final DateService dateService
protected final com.google.common.base.Supplier<String> defaultRegion
protected final com.google.common.base.Supplier<Map<String,com.google.common.base.Supplier<Set<String>>>> regionToZonesSupplier
protected StringBuilder currentText
protected String id
protected int size
protected String snapshotId
protected String availabilityZone
protected Volume.Status volumeStatus
protected Date createTime
protected Set<Attachment> attachments
protected String volumeId
protected String instanceId
protected String device
protected Attachment.Status attachmentStatus
protected Date attachTime
protected String volumeType
protected Integer iops
protected boolean encrypted
protected boolean inAttachmentSet
protected String region
@Inject protected CreateVolumeResponseHandler(DateService dateService, com.google.common.base.Supplier<String> defaultRegion, com.google.common.base.Supplier<Map<String,com.google.common.base.Supplier<Set<String>>>> regionToZonesSupplier, com.google.common.base.Supplier<Set<String>> zonesSupplier)
public Volume getResult()
getResult in class ParseSax.HandlerWithResult<Volume>public void startElement(String uri, String name, String qName, Attributes attrs)
startElement in interface ContentHandlerstartElement in class DefaultHandlerpublic void endElement(String uri, String name, String qName)
endElement in interface ContentHandlerendElement in class DefaultHandlerpublic void characters(char[] ch,
int start,
int length)
characters in interface ContentHandlercharacters in class DefaultHandlerpublic CreateVolumeResponseHandler setContext(HttpRequest request)
setContext in interface InvocationContext<ParseSax.HandlerWithResult<Volume>>setContext in class ParseSax.HandlerForGeneratedRequestWithResult<Volume>public static String findAvailabilityZoneInArgsOrNull(GeneratedHttpRequest gRequest, Set<String> zones)
Copyright © 2009-2016 The Apache Software Foundation. All Rights Reserved.