Class CloudStateHolder.StateBase<K>
- java.lang.Object
-
- jetbrains.buildServer.clouds.server.impl.CloudStateHolder.StateBase<K>
-
- Direct Known Subclasses:
CloudStateHolder.ImageState
,CloudStateHolder.InstanceState
,CloudStateHolder.ProfileState
- Enclosing class:
- CloudStateHolder
public abstract static class CloudStateHolder.StateBase<K> extends Object
-
-
Field Summary
Fields Modifier and Type Field Description protected ConcurrentMap<String,String>
myAddtionalData
protected K
myKey
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description String
getAdditionalDataJson()
Map<String,String>
getAddtionalData()
CloudErrorInfo
getErrorInfo()
K
getKey()
void
setAddtionalData(String jsonData)
void
setErrorInfo(CloudErrorInfo errorInfo)
-
-
-
Field Detail
-
myAddtionalData
protected final ConcurrentMap<String,String> myAddtionalData
-
myKey
protected final K myKey
-
-
Method Detail
-
getKey
public K getKey()
-
getErrorInfo
@Nullable public CloudErrorInfo getErrorInfo()
-
getAdditionalDataJson
@NotNull public String getAdditionalDataJson()
-
setAddtionalData
public void setAddtionalData(@Nullable String jsonData)
-
setErrorInfo
public void setErrorInfo(@Nullable CloudErrorInfo errorInfo)
-
-