public class DeployServiceV2Request extends AbstractModel
| Constructor and Description | 
|---|
| DeployServiceV2Request() | 
| DeployServiceV2Request(DeployServiceV2Request source)NOTE: Any ambiguous key set via .set("AnyKey", "value") will be a shallow copy,
       and any explicit key, i.e Foo, set via .setFoo("value") will be a deep copy. | 
| Modifier and Type | Method and Description | 
|---|---|
| Long | getContainerPort()Get Container port | 
| Float | getCpuSpec()Get CPU specification | 
| String | getDeployMode()Get Deployment type. | 
| DeployStrategyConf | getDeployStrategyConf()Get Configuration of | 
| String | getDeployVersion()Get When the deployment type is `IMAGE`, this parameter indicates the image tag. | 
| String | getDescription()Get Version description | 
| EksService | getEksService()Get EKS access configuration | 
| Pair[] | getEnvConf()Get Environment variable configuration | 
| EsInfo | getEsInfo()Get Auto scaling configuration. | 
| String[] | getImageArgs()Get Image command parameters | 
| String | getImageCommand()Get Image command | 
| String | getImgRepo()Get Image repository | 
| Long | getInitPodNum()Get Number of initialized pods | 
| String | getJdkVersion()Get JDK version. | 
| String | getJvmOpts()Get Launch parameters | 
| HealthCheckConfig | getLiveness()Get Configuration of aliveness probe | 
| String[] | getLogConfs()Get Log configuration | 
| LogOutputConf | getLogOutputConf()Get Log output configuration | 
| Float | getMemorySpec()Get Memory specification | 
| String | getNamespaceId()Get Environment ID | 
| String | getPkgName()Get Package name, which is required when using JAR or WAR packages for deployment. | 
| PortMapping[] | getPortMappings()Get Service port mapping. | 
| String | getPostStart()Get The script to run after startup | 
| String | getPreStop()Get The script to run before stop | 
| HealthCheckConfig | getReadiness()Get Configuration of readiness probe | 
| String[] | getSecurityGroupIds()Get Security group IDs | 
| String | getServiceId()Get Service ID | 
| MountedSettingConf[] | getSettingConfs()Get Mounting configurations | 
| Long | getSourceChannel()Get Source channel | 
| StorageConf[] | getStorageConfs()Get Data volume configuration | 
| StorageMountConf[] | getStorageMountConfs()Get Data volume mount configuration | 
| Boolean | getUseRegistryDefaultConfig()Get Whether to add the registry’s default configurations. | 
| String | getVersionDesc()Get Version description | 
| String | getVersionId()Get ID of the version that you want to roll back to | 
| void | setContainerPort(Long ContainerPort)Set Container port | 
| void | setCpuSpec(Float CpuSpec)Set CPU specification | 
| void | setDeployMode(String DeployMode)Set Deployment type. | 
| void | setDeployStrategyConf(DeployStrategyConf DeployStrategyConf)Set Configuration of | 
| void | setDeployVersion(String DeployVersion)Set When the deployment type is `IMAGE`, this parameter indicates the image tag. | 
| void | setDescription(String Description)Set Version description | 
| void | setEksService(EksService EksService)Set EKS access configuration | 
| void | setEnvConf(Pair[] EnvConf)Set Environment variable configuration | 
| void | setEsInfo(EsInfo EsInfo)Set Auto scaling configuration. | 
| void | setImageArgs(String[] ImageArgs)Set Image command parameters | 
| void | setImageCommand(String ImageCommand)Set Image command | 
| void | setImgRepo(String ImgRepo)Set Image repository | 
| void | setInitPodNum(Long InitPodNum)Set Number of initialized pods | 
| void | setJdkVersion(String JdkVersion)Set JDK version. | 
| void | setJvmOpts(String JvmOpts)Set Launch parameters | 
| void | setLiveness(HealthCheckConfig Liveness)Set Configuration of aliveness probe | 
| void | setLogConfs(String[] LogConfs)Set Log configuration | 
| void | setLogOutputConf(LogOutputConf LogOutputConf)Set Log output configuration | 
| void | setMemorySpec(Float MemorySpec)Set Memory specification | 
| void | setNamespaceId(String NamespaceId)Set Environment ID | 
| void | setPkgName(String PkgName)Set Package name, which is required when using JAR or WAR packages for deployment. | 
| void | setPortMappings(PortMapping[] PortMappings)Set Service port mapping. | 
| void | setPostStart(String PostStart)Set The script to run after startup | 
| void | setPreStop(String PreStop)Set The script to run before stop | 
| void | setReadiness(HealthCheckConfig Readiness)Set Configuration of readiness probe | 
| void | setSecurityGroupIds(String[] SecurityGroupIds)Set Security group IDs | 
| void | setServiceId(String ServiceId)Set Service ID | 
| void | setSettingConfs(MountedSettingConf[] SettingConfs)Set Mounting configurations | 
| void | setSourceChannel(Long SourceChannel)Set Source channel | 
| void | setStorageConfs(StorageConf[] StorageConfs)Set Data volume configuration | 
| void | setStorageMountConfs(StorageMountConf[] StorageMountConfs)Set Data volume mount configuration | 
| void | setUseRegistryDefaultConfig(Boolean UseRegistryDefaultConfig)Set Whether to add the registry’s default configurations. | 
| void | setVersionDesc(String VersionDesc)Set Version description | 
| void | setVersionId(String VersionId)Set ID of the version that you want to roll back to | 
| void | toMap(HashMap<String,String> map,
     String prefix)Internal implementation, normal users should not use it. | 
any, fromJsonString, getBinaryParams, getMultipartRequestParams, set, setParamArrayObj, setParamArraySimple, setParamObj, setParamSimple, toJsonStringpublic DeployServiceV2Request()
public DeployServiceV2Request(DeployServiceV2Request source)
public String getServiceId()
public void setServiceId(String ServiceId)
ServiceId - Service IDpublic Long getContainerPort()
public void setContainerPort(Long ContainerPort)
ContainerPort - Container portpublic Long getInitPodNum()
public void setInitPodNum(Long InitPodNum)
InitPodNum - Number of initialized podspublic Float getCpuSpec()
public void setCpuSpec(Float CpuSpec)
CpuSpec - CPU specificationpublic Float getMemorySpec()
public void setMemorySpec(Float MemorySpec)
MemorySpec - Memory specificationpublic String getNamespaceId()
public void setNamespaceId(String NamespaceId)
NamespaceId - Environment IDpublic String getImgRepo()
public void setImgRepo(String ImgRepo)
ImgRepo - Image repositorypublic String getVersionDesc()
public void setVersionDesc(String VersionDesc)
VersionDesc - Version descriptionpublic String getJvmOpts()
public void setJvmOpts(String JvmOpts)
JvmOpts - Launch parameterspublic EsInfo getEsInfo()
public void setEsInfo(EsInfo EsInfo)
EsInfo - Auto scaling configuration. If this parameter is left empty, auto scaling will not be enabledpublic Pair[] getEnvConf()
public void setEnvConf(Pair[] EnvConf)
EnvConf - Environment variable configurationpublic String[] getLogConfs()
public void setLogConfs(String[] LogConfs)
LogConfs - Log configurationpublic StorageConf[] getStorageConfs()
public void setStorageConfs(StorageConf[] StorageConfs)
StorageConfs - Data volume configurationpublic StorageMountConf[] getStorageMountConfs()
public void setStorageMountConfs(StorageMountConf[] StorageMountConfs)
StorageMountConfs - Data volume mount configurationpublic String getDeployMode()
public void setDeployMode(String DeployMode)
DeployMode - Deployment type.
- JAR: deployment through JAR package
- WAR: deployment through WAR package
- IMAGE: deployment through imagepublic String getDeployVersion()
public void setDeployVersion(String DeployVersion)
DeployVersion - When the deployment type is `IMAGE`, this parameter indicates the image tag.
When the deployment type is `JAR` or `WAR`, this parameter indicates the package version number.public String getPkgName()
public void setPkgName(String PkgName)
PkgName - Package name, which is required when using JAR or WAR packages for deployment.public String getJdkVersion()
public void setJdkVersion(String JdkVersion)
JdkVersion - JDK version.
- KONA: use KONA JDK.
- OPEN: use open JDK.public String[] getSecurityGroupIds()
public void setSecurityGroupIds(String[] SecurityGroupIds)
SecurityGroupIds - Security group IDspublic LogOutputConf getLogOutputConf()
public void setLogOutputConf(LogOutputConf LogOutputConf)
LogOutputConf - Log output configurationpublic Long getSourceChannel()
public void setSourceChannel(Long SourceChannel)
SourceChannel - Source channelpublic String getDescription()
public void setDescription(String Description)
Description - Version descriptionpublic String getImageCommand()
public void setImageCommand(String ImageCommand)
ImageCommand - Image commandpublic String[] getImageArgs()
public void setImageArgs(String[] ImageArgs)
ImageArgs - Image command parameterspublic PortMapping[] getPortMappings()
public void setPortMappings(PortMapping[] PortMappings)
PortMappings - Service port mapping.public Boolean getUseRegistryDefaultConfig()
public void setUseRegistryDefaultConfig(Boolean UseRegistryDefaultConfig)
UseRegistryDefaultConfig - Whether to add the registry’s default configurations.public MountedSettingConf[] getSettingConfs()
public void setSettingConfs(MountedSettingConf[] SettingConfs)
SettingConfs - Mounting configurationspublic EksService getEksService()
public void setEksService(EksService EksService)
EksService - EKS access configurationpublic String getVersionId()
public void setVersionId(String VersionId)
VersionId - ID of the version that you want to roll back topublic String getPostStart()
public void setPostStart(String PostStart)
PostStart - The script to run after startuppublic String getPreStop()
public void setPreStop(String PreStop)
PreStop - The script to run before stoppublic DeployStrategyConf getDeployStrategyConf()
public void setDeployStrategyConf(DeployStrategyConf DeployStrategyConf)
DeployStrategyConf - Configuration ofpublic HealthCheckConfig getLiveness()
public void setLiveness(HealthCheckConfig Liveness)
Liveness - Configuration of aliveness probepublic HealthCheckConfig getReadiness()
public void setReadiness(HealthCheckConfig Readiness)
Readiness - Configuration of readiness probeCopyright © 2022. All rights reserved.