public abstract static class ISOExtraction.Builder<T extends ISOExtraction.Builder<T>> extends Object
Modifier and Type | Field and Description |
---|---|
protected String |
accountId |
protected Date |
created |
protected String |
extractId |
protected ExtractMode |
extractMode |
protected String |
id |
protected String |
name |
protected String |
state |
protected String |
status |
protected String |
storageType |
protected int |
uploadPercentage |
protected String |
url |
protected String |
zoneId |
protected String |
zoneName |
Constructor and Description |
---|
ISOExtraction.Builder() |
Modifier and Type | Method and Description |
---|---|
T |
accountId(String accountId) |
ISOExtraction |
build() |
T |
created(Date created) |
T |
extractId(String extractId) |
T |
extractMode(ExtractMode extractMode) |
T |
fromISOExtraction(ISOExtraction in) |
T |
id(String id) |
T |
name(String name) |
protected abstract T |
self() |
T |
state(String state) |
T |
status(String status) |
T |
storageType(String storageType) |
T |
uploadPercentage(int uploadPercentage) |
T |
url(String url) |
T |
zoneId(String zoneId) |
T |
zoneName(String zoneName) |
protected String id
protected String accountId
protected Date created
protected String extractId
protected ExtractMode extractMode
protected String name
protected String state
protected String status
protected String storageType
protected int uploadPercentage
protected String url
protected String zoneId
protected String zoneName
protected abstract T self()
public T id(String id)
ISOExtraction.getId()
public T accountId(String accountId)
ISOExtraction.getAccountId()
public T created(Date created)
ISOExtraction.getCreated()
public T extractId(String extractId)
ISOExtraction.getExtractId()
public T extractMode(ExtractMode extractMode)
ISOExtraction.getExtractMode()
public T name(String name)
ISOExtraction.getName()
public T state(String state)
ISOExtraction.getState()
public T status(String status)
ISOExtraction.getStatus()
public T storageType(String storageType)
ISOExtraction.getStorageType()
public T uploadPercentage(int uploadPercentage)
ISOExtraction.getUploadPercentage()
public T url(String url)
ISOExtraction.getUrl()
public T zoneId(String zoneId)
ISOExtraction.getZoneId()
public T zoneName(String zoneName)
ISOExtraction.getZoneName()
public ISOExtraction build()
public T fromISOExtraction(ISOExtraction in)
Copyright © 2009-2016 The Apache Software Foundation. All Rights Reserved.