Class ModifyApplicationTriggerPersonalRequest
- java.lang.Object
-
- com.tencentcloudapi.common.AbstractModel
-
- com.tencentcloudapi.tcr.v20190924.models.ModifyApplicationTriggerPersonalRequest
-
public class ModifyApplicationTriggerPersonalRequest extends AbstractModel
-
-
Field Summary
-
Fields inherited from class com.tencentcloudapi.common.AbstractModel
header, skipSign
-
-
Constructor Summary
Constructors Constructor Description ModifyApplicationTriggerPersonalRequest()ModifyApplicationTriggerPersonalRequest(ModifyApplicationTriggerPersonalRequest 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.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description StringgetClusterId()Get 应用所在TKE集群IDLonggetClusterRegion()Get 应用所在TKE集群地域数字ID,如1(广州)、16(成都)StringgetContainerName()Get 应用所在TKE集群工作负载下容器名称StringgetInvokeExpr()Get 触发方式对应的表达式StringgetInvokeMethod()Get 触发方式,"all"全部触发,"taglist"指定tag触发,"regex"正则触发StringgetNamespace()Get 应用所在TKE集群命名空间StringgetNewTriggerName()Get 新触发器名称StringgetRepoName()Get 触发器关联的镜像仓库,library/test格式StringgetTriggerName()Get 触发器名称,必填参数StringgetWorkloadName()Get 应用所在TKE集群工作负载名称StringgetWorkloadType()Get 应用所在TKE集群工作负载类型,支持Deployment、StatefulSet、DaemonSet、CronJob、Job。voidsetClusterId(String ClusterId)Set 应用所在TKE集群IDvoidsetClusterRegion(Long ClusterRegion)Set 应用所在TKE集群地域数字ID,如1(广州)、16(成都)voidsetContainerName(String ContainerName)Set 应用所在TKE集群工作负载下容器名称voidsetInvokeExpr(String InvokeExpr)Set 触发方式对应的表达式voidsetInvokeMethod(String InvokeMethod)Set 触发方式,"all"全部触发,"taglist"指定tag触发,"regex"正则触发voidsetNamespace(String Namespace)Set 应用所在TKE集群命名空间voidsetNewTriggerName(String NewTriggerName)Set 新触发器名称voidsetRepoName(String RepoName)Set 触发器关联的镜像仓库,library/test格式voidsetTriggerName(String TriggerName)Set 触发器名称,必填参数voidsetWorkloadName(String WorkloadName)Set 应用所在TKE集群工作负载名称voidsetWorkloadType(String WorkloadType)Set 应用所在TKE集群工作负载类型,支持Deployment、StatefulSet、DaemonSet、CronJob、Job。voidtoMap(HashMap<String,String> map, String prefix)Internal implementation, normal users should not use it.-
Methods inherited from class com.tencentcloudapi.common.AbstractModel
any, fromJsonString, getBinaryParams, GetHeader, getMultipartRequestParams, getSkipSign, set, SetHeader, setParamArrayObj, setParamArraySimple, setParamObj, setParamSimple, setSkipSign, toJsonString
-
-
-
-
Constructor Detail
-
ModifyApplicationTriggerPersonalRequest
public ModifyApplicationTriggerPersonalRequest()
-
ModifyApplicationTriggerPersonalRequest
public ModifyApplicationTriggerPersonalRequest(ModifyApplicationTriggerPersonalRequest 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.
-
-
Method Detail
-
getRepoName
public String getRepoName()
Get 触发器关联的镜像仓库,library/test格式- Returns:
- RepoName 触发器关联的镜像仓库,library/test格式
-
setRepoName
public void setRepoName(String RepoName)
Set 触发器关联的镜像仓库,library/test格式- Parameters:
RepoName- 触发器关联的镜像仓库,library/test格式
-
getTriggerName
public String getTriggerName()
Get 触发器名称,必填参数- Returns:
- TriggerName 触发器名称,必填参数
-
setTriggerName
public void setTriggerName(String TriggerName)
Set 触发器名称,必填参数- Parameters:
TriggerName- 触发器名称,必填参数
-
getInvokeMethod
public String getInvokeMethod()
Get 触发方式,"all"全部触发,"taglist"指定tag触发,"regex"正则触发- Returns:
- InvokeMethod 触发方式,"all"全部触发,"taglist"指定tag触发,"regex"正则触发
-
setInvokeMethod
public void setInvokeMethod(String InvokeMethod)
Set 触发方式,"all"全部触发,"taglist"指定tag触发,"regex"正则触发- Parameters:
InvokeMethod- 触发方式,"all"全部触发,"taglist"指定tag触发,"regex"正则触发
-
getInvokeExpr
public String getInvokeExpr()
Get 触发方式对应的表达式- Returns:
- InvokeExpr 触发方式对应的表达式
-
setInvokeExpr
public void setInvokeExpr(String InvokeExpr)
Set 触发方式对应的表达式- Parameters:
InvokeExpr- 触发方式对应的表达式
-
getClusterId
public String getClusterId()
Get 应用所在TKE集群ID- Returns:
- ClusterId 应用所在TKE集群ID
-
setClusterId
public void setClusterId(String ClusterId)
Set 应用所在TKE集群ID- Parameters:
ClusterId- 应用所在TKE集群ID
-
getNamespace
public String getNamespace()
Get 应用所在TKE集群命名空间- Returns:
- Namespace 应用所在TKE集群命名空间
-
setNamespace
public void setNamespace(String Namespace)
Set 应用所在TKE集群命名空间- Parameters:
Namespace- 应用所在TKE集群命名空间
-
getWorkloadType
public String getWorkloadType()
Get 应用所在TKE集群工作负载类型,支持Deployment、StatefulSet、DaemonSet、CronJob、Job。- Returns:
- WorkloadType 应用所在TKE集群工作负载类型,支持Deployment、StatefulSet、DaemonSet、CronJob、Job。
-
setWorkloadType
public void setWorkloadType(String WorkloadType)
Set 应用所在TKE集群工作负载类型,支持Deployment、StatefulSet、DaemonSet、CronJob、Job。- Parameters:
WorkloadType- 应用所在TKE集群工作负载类型,支持Deployment、StatefulSet、DaemonSet、CronJob、Job。
-
getWorkloadName
public String getWorkloadName()
Get 应用所在TKE集群工作负载名称- Returns:
- WorkloadName 应用所在TKE集群工作负载名称
-
setWorkloadName
public void setWorkloadName(String WorkloadName)
Set 应用所在TKE集群工作负载名称- Parameters:
WorkloadName- 应用所在TKE集群工作负载名称
-
getContainerName
public String getContainerName()
Get 应用所在TKE集群工作负载下容器名称- Returns:
- ContainerName 应用所在TKE集群工作负载下容器名称
-
setContainerName
public void setContainerName(String ContainerName)
Set 应用所在TKE集群工作负载下容器名称- Parameters:
ContainerName- 应用所在TKE集群工作负载下容器名称
-
getClusterRegion
public Long getClusterRegion()
Get 应用所在TKE集群地域数字ID,如1(广州)、16(成都)- Returns:
- ClusterRegion 应用所在TKE集群地域数字ID,如1(广州)、16(成都)
-
setClusterRegion
public void setClusterRegion(Long ClusterRegion)
Set 应用所在TKE集群地域数字ID,如1(广州)、16(成都)- Parameters:
ClusterRegion- 应用所在TKE集群地域数字ID,如1(广州)、16(成都)
-
getNewTriggerName
public String getNewTriggerName()
Get 新触发器名称- Returns:
- NewTriggerName 新触发器名称
-
setNewTriggerName
public void setNewTriggerName(String NewTriggerName)
Set 新触发器名称- Parameters:
NewTriggerName- 新触发器名称
-
-