Class ApiKey
- java.lang.Object
-
- com.tencentcloudapi.common.AbstractModel
-
- com.tencentcloudapi.apigateway.v20180808.models.ApiKey
-
public class ApiKey extends AbstractModel
-
-
Field Summary
-
Fields inherited from class com.tencentcloudapi.common.AbstractModel
header, skipSign
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description StringgetAccessKeyId()Get 创建的 API 密钥 ID 。StringgetAccessKeySecret()Get 创建的 API 密钥 Key。StringgetAccessKeyType()Get 密钥类型,auto 或者 manual。StringgetCreatedTime()Get 创建时间。按照 ISO8601 标准表示,并且使用 UTC 时间。格式为:YYYY-MM-DDThh:mm:ssZ。StringgetModifiedTime()Get 最后一次修改时间。按照 ISO8601 标准表示,并且使用 UTC 时间。格式为:YYYY-MM-DDThh:mm:ssZ。StringgetSecretName()Get 用户自定义密钥名称。LonggetStatus()Get 密钥状态。0表示禁用,1表示启用。voidsetAccessKeyId(String AccessKeyId)Set 创建的 API 密钥 ID 。voidsetAccessKeySecret(String AccessKeySecret)Set 创建的 API 密钥 Key。voidsetAccessKeyType(String AccessKeyType)Set 密钥类型,auto 或者 manual。voidsetCreatedTime(String CreatedTime)Set 创建时间。按照 ISO8601 标准表示,并且使用 UTC 时间。格式为:YYYY-MM-DDThh:mm:ssZ。voidsetModifiedTime(String ModifiedTime)Set 最后一次修改时间。按照 ISO8601 标准表示,并且使用 UTC 时间。格式为:YYYY-MM-DDThh:mm:ssZ。voidsetSecretName(String SecretName)Set 用户自定义密钥名称。voidsetStatus(Long Status)Set 密钥状态。0表示禁用,1表示启用。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
-
ApiKey
public ApiKey()
-
ApiKey
public ApiKey(ApiKey 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
-
getAccessKeyId
public String getAccessKeyId()
Get 创建的 API 密钥 ID 。- Returns:
- AccessKeyId 创建的 API 密钥 ID 。
-
setAccessKeyId
public void setAccessKeyId(String AccessKeyId)
Set 创建的 API 密钥 ID 。- Parameters:
AccessKeyId- 创建的 API 密钥 ID 。
-
getAccessKeySecret
public String getAccessKeySecret()
Get 创建的 API 密钥 Key。- Returns:
- AccessKeySecret 创建的 API 密钥 Key。
-
setAccessKeySecret
public void setAccessKeySecret(String AccessKeySecret)
Set 创建的 API 密钥 Key。- Parameters:
AccessKeySecret- 创建的 API 密钥 Key。
-
getAccessKeyType
public String getAccessKeyType()
Get 密钥类型,auto 或者 manual。- Returns:
- AccessKeyType 密钥类型,auto 或者 manual。
-
setAccessKeyType
public void setAccessKeyType(String AccessKeyType)
Set 密钥类型,auto 或者 manual。- Parameters:
AccessKeyType- 密钥类型,auto 或者 manual。
-
getSecretName
public String getSecretName()
Get 用户自定义密钥名称。- Returns:
- SecretName 用户自定义密钥名称。
-
setSecretName
public void setSecretName(String SecretName)
Set 用户自定义密钥名称。- Parameters:
SecretName- 用户自定义密钥名称。
-
getModifiedTime
public String getModifiedTime()
Get 最后一次修改时间。按照 ISO8601 标准表示,并且使用 UTC 时间。格式为:YYYY-MM-DDThh:mm:ssZ。- Returns:
- ModifiedTime 最后一次修改时间。按照 ISO8601 标准表示,并且使用 UTC 时间。格式为:YYYY-MM-DDThh:mm:ssZ。
-
setModifiedTime
public void setModifiedTime(String ModifiedTime)
Set 最后一次修改时间。按照 ISO8601 标准表示,并且使用 UTC 时间。格式为:YYYY-MM-DDThh:mm:ssZ。- Parameters:
ModifiedTime- 最后一次修改时间。按照 ISO8601 标准表示,并且使用 UTC 时间。格式为:YYYY-MM-DDThh:mm:ssZ。
-
getStatus
public Long getStatus()
Get 密钥状态。0表示禁用,1表示启用。- Returns:
- Status 密钥状态。0表示禁用,1表示启用。
-
setStatus
public void setStatus(Long Status)
Set 密钥状态。0表示禁用,1表示启用。- Parameters:
Status- 密钥状态。0表示禁用,1表示启用。
-
getCreatedTime
public String getCreatedTime()
Get 创建时间。按照 ISO8601 标准表示,并且使用 UTC 时间。格式为:YYYY-MM-DDThh:mm:ssZ。- Returns:
- CreatedTime 创建时间。按照 ISO8601 标准表示,并且使用 UTC 时间。格式为:YYYY-MM-DDThh:mm:ssZ。
-
setCreatedTime
public void setCreatedTime(String CreatedTime)
Set 创建时间。按照 ISO8601 标准表示,并且使用 UTC 时间。格式为:YYYY-MM-DDThh:mm:ssZ。- Parameters:
CreatedTime- 创建时间。按照 ISO8601 标准表示,并且使用 UTC 时间。格式为:YYYY-MM-DDThh:mm:ssZ。
-
-