public class DescribeRabbitMQServerlessExchangeDetailResponse extends AbstractModel
header, skipSign
Constructor and Description |
---|
DescribeRabbitMQServerlessExchangeDetailResponse() |
DescribeRabbitMQServerlessExchangeDetailResponse(DescribeRabbitMQServerlessExchangeDetailResponse 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 |
---|---|
String |
getAlternateExchange()
Get 替代 exchange, 如果消息没有匹配当前 exchange 绑定的所有 queue 或 exchange, 就会发送到该替代 exchange
|
String |
getArguments()
Get 扩展参数 key-value 字符串
|
Boolean |
getAutoDelete()
Get 是否自动删除该 exchange, 如果为 "true", 当解绑所有当前 exchange 上的路由关系时, 该 exchange 将会被自动删除
|
Boolean |
getDurable()
Get 是否为持久化 exchange, 当集群重启时, 将会清除所有该字段为 "false" 的 exchange
|
String |
getExchangeCreator()
Get exchange 创建者, "system":"系统创建", "user":"用户创建"
|
String |
getExchangeName()
Get exchange 名
|
String |
getExchangeType()
Get exchange 类型, 支持 "fanout","direct","topic","headers"
|
Boolean |
getInternal()
Get 是否为内部 exchange, 如果为 "true", 则无法直接投递消息到该 exchange, 需要在路由设置中通过其他 exchange 进行转发
|
String |
getRemark()
Get 备注说明
|
String |
getRequestId()
Get 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
|
String |
getVirtualHost()
Get VHost参数
|
void |
setAlternateExchange(String AlternateExchange)
Set 替代 exchange, 如果消息没有匹配当前 exchange 绑定的所有 queue 或 exchange, 就会发送到该替代 exchange
|
void |
setArguments(String Arguments)
Set 扩展参数 key-value 字符串
|
void |
setAutoDelete(Boolean AutoDelete)
Set 是否自动删除该 exchange, 如果为 "true", 当解绑所有当前 exchange 上的路由关系时, 该 exchange 将会被自动删除
|
void |
setDurable(Boolean Durable)
Set 是否为持久化 exchange, 当集群重启时, 将会清除所有该字段为 "false" 的 exchange
|
void |
setExchangeCreator(String ExchangeCreator)
Set exchange 创建者, "system":"系统创建", "user":"用户创建"
|
void |
setExchangeName(String ExchangeName)
Set exchange 名
|
void |
setExchangeType(String ExchangeType)
Set exchange 类型, 支持 "fanout","direct","topic","headers"
|
void |
setInternal(Boolean Internal)
Set 是否为内部 exchange, 如果为 "true", 则无法直接投递消息到该 exchange, 需要在路由设置中通过其他 exchange 进行转发
|
void |
setRemark(String Remark)
Set 备注说明
|
void |
setRequestId(String RequestId)
Set 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
|
void |
setVirtualHost(String VirtualHost)
Set VHost参数
|
void |
toMap(HashMap<String,String> map,
String prefix)
Internal implementation, normal users should not use it.
|
any, fromJsonString, getBinaryParams, GetHeader, getMultipartRequestParams, getSkipSign, isStream, set, SetHeader, setParamArrayObj, setParamArraySimple, setParamObj, setParamSimple, setSkipSign, toJsonString
public DescribeRabbitMQServerlessExchangeDetailResponse()
public DescribeRabbitMQServerlessExchangeDetailResponse(DescribeRabbitMQServerlessExchangeDetailResponse source)
public String getExchangeName()
public void setExchangeName(String ExchangeName)
ExchangeName
- exchange 名public String getRemark()
public void setRemark(String Remark)
Remark
- 备注说明public Boolean getDurable()
public void setDurable(Boolean Durable)
Durable
- 是否为持久化 exchange, 当集群重启时, 将会清除所有该字段为 "false" 的 exchangepublic Boolean getAutoDelete()
public void setAutoDelete(Boolean AutoDelete)
AutoDelete
- 是否自动删除该 exchange, 如果为 "true", 当解绑所有当前 exchange 上的路由关系时, 该 exchange 将会被自动删除public Boolean getInternal()
public void setInternal(Boolean Internal)
Internal
- 是否为内部 exchange, 如果为 "true", 则无法直接投递消息到该 exchange, 需要在路由设置中通过其他 exchange 进行转发public String getAlternateExchange()
public void setAlternateExchange(String AlternateExchange)
AlternateExchange
- 替代 exchange, 如果消息没有匹配当前 exchange 绑定的所有 queue 或 exchange, 就会发送到该替代 exchangepublic String getExchangeType()
public void setExchangeType(String ExchangeType)
ExchangeType
- exchange 类型, 支持 "fanout","direct","topic","headers"public String getVirtualHost()
public void setVirtualHost(String VirtualHost)
VirtualHost
- VHost参数public String getExchangeCreator()
public void setExchangeCreator(String ExchangeCreator)
ExchangeCreator
- exchange 创建者, "system":"系统创建", "user":"用户创建"public String getArguments()
public void setArguments(String Arguments)
Arguments
- 扩展参数 key-value 字符串public String getRequestId()
public void setRequestId(String RequestId)
RequestId
- 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。Copyright © 2025. All rights reserved.