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 String
getClusterId()
Get 应用所在TKE集群IDLong
getClusterRegion()
Get 应用所在TKE集群地域数字ID,如1(广州)、16(成都)String
getContainerName()
Get 应用所在TKE集群工作负载下容器名称String
getInvokeExpr()
Get 触发方式对应的表达式String
getInvokeMethod()
Get 触发方式,"all"全部触发,"taglist"指定tag触发,"regex"正则触发String
getNamespace()
Get 应用所在TKE集群命名空间String
getNewTriggerName()
Get 新触发器名称String
getRepoName()
Get 触发器关联的镜像仓库,library/test格式String
getTriggerName()
Get 触发器名称,必填参数String
getWorkloadName()
Get 应用所在TKE集群工作负载名称String
getWorkloadType()
Get 应用所在TKE集群工作负载类型,支持Deployment、StatefulSet、DaemonSet、CronJob、Job。void
setClusterId(String ClusterId)
Set 应用所在TKE集群IDvoid
setClusterRegion(Long ClusterRegion)
Set 应用所在TKE集群地域数字ID,如1(广州)、16(成都)void
setContainerName(String ContainerName)
Set 应用所在TKE集群工作负载下容器名称void
setInvokeExpr(String InvokeExpr)
Set 触发方式对应的表达式void
setInvokeMethod(String InvokeMethod)
Set 触发方式,"all"全部触发,"taglist"指定tag触发,"regex"正则触发void
setNamespace(String Namespace)
Set 应用所在TKE集群命名空间void
setNewTriggerName(String NewTriggerName)
Set 新触发器名称void
setRepoName(String RepoName)
Set 触发器关联的镜像仓库,library/test格式void
setTriggerName(String TriggerName)
Set 触发器名称,必填参数void
setWorkloadName(String WorkloadName)
Set 应用所在TKE集群工作负载名称void
setWorkloadType(String WorkloadType)
Set 应用所在TKE集群工作负载类型,支持Deployment、StatefulSet、DaemonSet、CronJob、Job。void
toMap(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
- 新触发器名称
-
-