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>myAddtionalDataprotected KmyKey
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description StringgetAdditionalDataJson()Map<String,String>getAddtionalData()CloudErrorInfogetErrorInfo()KgetKey()voidsetAddtionalData(String jsonData)voidsetErrorInfo(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)
-
-