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 Alternative exchange.
|
String |
getArguments()
Get Additional parameters key-value string.
|
Boolean |
getAutoDelete()
Get Whether to auto-delete this exchange.
|
Boolean |
getDurable()
Get Specifies whether it is a persistent exchange.
|
String |
getExchangeCreator()
Get exchange creator.
|
String |
getExchangeName()
Get exchange name.
|
String |
getExchangeType()
Get Specifies the exchange type.
|
Boolean |
getInternal()
Get Specifies whether it is an internal exchange.
|
String |
getRemark()
Get Remarks.
|
String |
getRequestId()
Get The unique request ID, generated by the server, will be returned for every request (if the request fails to reach the server for other reasons, the request will not obtain a RequestId).
|
String |
getVirtualHost()
Get VHost parameter.
|
void |
setAlternateExchange(String AlternateExchange)
Set Alternative exchange.
|
void |
setArguments(String Arguments)
Set Additional parameters key-value string.
|
void |
setAutoDelete(Boolean AutoDelete)
Set Whether to auto-delete this exchange.
|
void |
setDurable(Boolean Durable)
Set Specifies whether it is a persistent exchange.
|
void |
setExchangeCreator(String ExchangeCreator)
Set exchange creator.
|
void |
setExchangeName(String ExchangeName)
Set exchange name.
|
void |
setExchangeType(String ExchangeType)
Set Specifies the exchange type.
|
void |
setInternal(Boolean Internal)
Set Specifies whether it is an internal exchange.
|
void |
setRemark(String Remark)
Set Remarks.
|
void |
setRequestId(String RequestId)
Set The unique request ID, generated by the server, will be returned for every request (if the request fails to reach the server for other reasons, the request will not obtain a RequestId).
|
void |
setVirtualHost(String VirtualHost)
Set VHost parameter.
|
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, toJsonStringpublic DescribeRabbitMQServerlessExchangeDetailResponse()
public DescribeRabbitMQServerlessExchangeDetailResponse(DescribeRabbitMQServerlessExchangeDetailResponse source)
public String getExchangeName()
public void setExchangeName(String ExchangeName)
ExchangeName - exchange name.public String getRemark()
public void setRemark(String Remark)
Remark - Remarks.public Boolean getDurable()
public void setDurable(Boolean Durable)
Durable - Specifies whether it is a persistent exchange. when the cluster restarts, all exchanges with this field set to "false" will be cleared.public Boolean getAutoDelete()
public void setAutoDelete(Boolean AutoDelete)
AutoDelete - Whether to auto-delete this exchange. if set to "true", the exchange will be automatically deleted when all routing relationships on the current exchange are unbound.public Boolean getInternal()
public void setInternal(Boolean Internal)
Internal - Specifies whether it is an internal exchange. if set to "true", messages cannot be directly delivered to this exchange. they need to be forwarded through another exchange in the routing settings.public String getAlternateExchange()
public void setAlternateExchange(String AlternateExchange)
AlternateExchange - Alternative exchange. if a message does not match all queues or exchanges bound to the current exchange, it will be sent to this alternative exchange.public String getExchangeType()
public void setExchangeType(String ExchangeType)
ExchangeType - Specifies the exchange type. valid values: "fanout", "direct", "topic", "headers".public String getVirtualHost()
public void setVirtualHost(String VirtualHost)
VirtualHost - VHost parameter.public String getExchangeCreator()
public void setExchangeCreator(String ExchangeCreator)
ExchangeCreator - exchange creator. valid values: `system` (generated by the system), `user` (user-created).public String getArguments()
public void setArguments(String Arguments)
Arguments - Additional parameters key-value string.public String getRequestId()
public void setRequestId(String RequestId)
RequestId - The unique request ID, generated by the server, will be returned for every request (if the request fails to reach the server for other reasons, the request will not obtain a RequestId). RequestId is required for locating a problem.Copyright © 2025. All rights reserved.