Class CloudImageParametersImpl
- java.lang.Object
-
- jetbrains.buildServer.clouds.CloudImageData
-
- jetbrains.buildServer.clouds.CloudImageParameters
-
- jetbrains.buildServer.clouds.server.impl.profile.CloudImageParametersImpl
-
public class CloudImageParametersImpl extends CloudImageParameters
-
-
Field Summary
-
Fields inherited from class jetbrains.buildServer.clouds.CloudImageParameters
AGENT_POOL_ID_FIELD, SOURCE_ID_FIELD, SOURCE_IMAGES_JSON
-
-
Constructor Summary
Constructors Constructor Description CloudImageParametersImpl(CloudImageData imageData, String projectId, String internalId)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
equals(Object o)
Integer
getAgentPoolId()
String
getId()
String
getInternalId()
String
getParameter(String paramName)
Set<String>
getParameterNames()
Map<String,String>
getParameters()
String
getProfileId()
String
getProjectId()
int
hashCode()
-
-
-
Constructor Detail
-
CloudImageParametersImpl
public CloudImageParametersImpl(@NotNull CloudImageData imageData, @NotNull String projectId, @NotNull String internalId)
-
-
Method Detail
-
getInternalId
@NotNull public String getInternalId()
- Specified by:
getInternalId
in classCloudImageParameters
-
getProjectId
@NotNull public String getProjectId()
- Specified by:
getProjectId
in classCloudImageParameters
-
getId
@Nullable public String getId()
- Specified by:
getId
in classCloudImageData
-
getAgentPoolId
@Nullable public Integer getAgentPoolId()
- Specified by:
getAgentPoolId
in classCloudImageData
-
getProfileId
@Nullable public String getProfileId()
- Specified by:
getProfileId
in classCloudImageData
-
getParameter
@Nullable public String getParameter(@NotNull String paramName)
- Specified by:
getParameter
in classCloudImageData
-
getParameterNames
@NotNull public Set<String> getParameterNames()
- Specified by:
getParameterNames
in classCloudImageData
-
getParameters
public Map<String,String> getParameters()
- Specified by:
getParameters
in classCloudImageData
-
-