in edas-20170801/src/main/java/com/aliyun/sdk/service/edas20170801/models/InsertK8sApplicationRequest.java [1145:1232]
private Builder(InsertK8sApplicationRequest request) {
super(request);
this.annotations = request.annotations;
this.appConfig = request.appConfig;
this.appName = request.appName;
this.appTemplateName = request.appTemplateName;
this.applicationDescription = request.applicationDescription;
this.buildPackId = request.buildPackId;
this.clusterId = request.clusterId;
this.command = request.command;
this.commandArgs = request.commandArgs;
this.configMountDescs = request.configMountDescs;
this.containerRegistryId = request.containerRegistryId;
this.csClusterId = request.csClusterId;
this.customAffinity = request.customAffinity;
this.customAgentVersion = request.customAgentVersion;
this.customTolerations = request.customTolerations;
this.deployAcrossNodes = request.deployAcrossNodes;
this.deployAcrossZones = request.deployAcrossZones;
this.edasContainerVersion = request.edasContainerVersion;
this.emptyDirs = request.emptyDirs;
this.enableAhas = request.enableAhas;
this.enableAsm = request.enableAsm;
this.enableEmptyPushReject = request.enableEmptyPushReject;
this.enableLosslessRule = request.enableLosslessRule;
this.envFroms = request.envFroms;
this.envs = request.envs;
this.featureConfig = request.featureConfig;
this.imagePlatforms = request.imagePlatforms;
this.imageUrl = request.imageUrl;
this.initContainers = request.initContainers;
this.internetSlbId = request.internetSlbId;
this.internetSlbPort = request.internetSlbPort;
this.internetSlbProtocol = request.internetSlbProtocol;
this.internetTargetPort = request.internetTargetPort;
this.intranetSlbId = request.intranetSlbId;
this.intranetSlbPort = request.intranetSlbPort;
this.intranetSlbProtocol = request.intranetSlbProtocol;
this.intranetTargetPort = request.intranetTargetPort;
this.isMultilingualApp = request.isMultilingualApp;
this.JDK = request.JDK;
this.javaStartUpConfig = request.javaStartUpConfig;
this.labels = request.labels;
this.limitCpu = request.limitCpu;
this.limitEphemeralStorage = request.limitEphemeralStorage;
this.limitMem = request.limitMem;
this.limitmCpu = request.limitmCpu;
this.liveness = request.liveness;
this.localVolume = request.localVolume;
this.logicalRegionId = request.logicalRegionId;
this.losslessRuleAligned = request.losslessRuleAligned;
this.losslessRuleDelayTime = request.losslessRuleDelayTime;
this.losslessRuleFuncType = request.losslessRuleFuncType;
this.losslessRuleRelated = request.losslessRuleRelated;
this.losslessRuleWarmupTime = request.losslessRuleWarmupTime;
this.mountDescs = request.mountDescs;
this.namespace = request.namespace;
this.nasId = request.nasId;
this.packageType = request.packageType;
this.packageUrl = request.packageUrl;
this.packageVersion = request.packageVersion;
this.postStart = request.postStart;
this.preStop = request.preStop;
this.pvcMountDescs = request.pvcMountDescs;
this.readiness = request.readiness;
this.replicas = request.replicas;
this.repoId = request.repoId;
this.requestsCpu = request.requestsCpu;
this.requestsEphemeralStorage = request.requestsEphemeralStorage;
this.requestsMem = request.requestsMem;
this.requestsmCpu = request.requestsmCpu;
this.resourceGroupId = request.resourceGroupId;
this.runtimeClassName = request.runtimeClassName;
this.secretName = request.secretName;
this.serviceConfigs = request.serviceConfigs;
this.sidecars = request.sidecars;
this.slsConfigs = request.slsConfigs;
this.startup = request.startup;
this.storageType = request.storageType;
this.terminateGracePeriod = request.terminateGracePeriod;
this.timeout = request.timeout;
this.uriEncoding = request.uriEncoding;
this.useBodyEncoding = request.useBodyEncoding;
this.userBaseImageUrl = request.userBaseImageUrl;
this.webContainer = request.webContainer;
this.webContainerConfig = request.webContainerConfig;
this.workloadType = request.workloadType;
}