T
- type for data
response.public class VaultResponseSupport<T> extends Object
Constructor and Description |
---|
VaultResponseSupport() |
Modifier and Type | Method and Description |
---|---|
Map<String,Object> |
getAuth() |
T |
getData() |
long |
getLeaseDuration() |
String |
getLeaseId() |
Map<String,String> |
getMetadata() |
String |
getRequestId() |
List<String> |
getWarnings() |
Map<String,String> |
getWrapInfo() |
boolean |
isRenewable() |
void |
setAuth(Map<String,Object> auth) |
void |
setData(T data) |
void |
setLeaseDuration(long leaseDuration) |
void |
setLeaseId(String leaseId) |
void |
setMetadata(Map<String,String> metadata) |
void |
setRenewable(boolean renewable) |
void |
setRequestId(String requestId) |
void |
setWarnings(List<String> warnings) |
void |
setWrapInfo(Map<String,String> wrapInfo) |
public T getData()
public void setData(T data)
data
- secret data.public void setMetadata(Map<String,String> metadata)
metadata
- request metadata.public long getLeaseDuration()
public void setLeaseDuration(long leaseDuration)
leaseDuration
- the lease duration.public String getLeaseId()
public void setLeaseId(String leaseId)
leaseId
- the lease Id.public boolean isRenewable()
public void setRenewable(boolean renewable)
renewable
- true if the lease is renewable.public void setWrapInfo(Map<String,String> wrapInfo)
wrapInfo
- response wrapping details.public String getRequestId()
public void setRequestId(String requestId)
requestId
- the request Id.Copyright © 2016–2017 Pivotal Software, Inc.. All rights reserved.