public class UpdateEventSourceShrinkRequest
extends com.aliyun.tea.TeaModel
| 限定符和类型 | 字段和说明 |
|---|---|
String |
description
The description of the event source.
|
String |
eventBusName
The event bus with which the event source is associated.
|
String |
eventSourceName
The name of the event source.
|
String |
externalSourceConfigShrink
The configurations of the external data source.
|
String |
externalSourceType
The type of the external data source.
|
Boolean |
linkedExternalSource
Specifies whether to connect to an external data source.
|
String |
sourceHttpEventParametersShrink
The parameters that are configured if the event source is HTTP events.
|
String |
sourceKafkaParametersShrink
The parameters that are configured if the event source is Message Queue for Apache Kafka.
|
String |
sourceMNSParametersShrink
The parameters that are configured if the event source is Message Service (MNS).
|
String |
sourceOSSEventParametersShrink |
String |
sourceRabbitMQParametersShrink
The parameters that are configured if the event source is Message Queue for RabbitMQ.
|
String |
sourceRocketMQParametersShrink
The parameters that are configured if the event source is Message Queue for Apache RocketMQ.
|
String |
sourceScheduledEventParametersShrink
The parameters that are configured if you specify scheduled events as the event source.
|
String |
sourceSLSParametersShrink
SourceSLSParameters
|
| 构造器和说明 |
|---|
UpdateEventSourceShrinkRequest() |
@NameInMap(value="Description") public String description
The description of the event source.
@NameInMap(value="EventBusName") public String eventBusName
The event bus with which the event source is associated.
This parameter is required.
example:my-event-bus
@NameInMap(value="EventSourceName") public String eventSourceName
The name of the event source.
This parameter is required.
example:myrabbitmq.source
@NameInMap(value="ExternalSourceConfig") public String externalSourceConfigShrink
The configurations of the external data source.
example:{\"ConsumePosition\":\"end\",\"LogStore\":\"oss_log\",\"Project\":\"slsaudit-center-5795350335281001-cn-beijing\",\"RoleName\":\"sls-beijing-tf\"}
@NameInMap(value="ExternalSourceType") public String externalSourceType
The type of the external data source.
example:SLS
@NameInMap(value="LinkedExternalSource") public Boolean linkedExternalSource
Specifies whether to connect to an external data source.
example:true
@NameInMap(value="SourceHttpEventParameters") public String sourceHttpEventParametersShrink
The parameters that are configured if the event source is HTTP events.
@NameInMap(value="SourceKafkaParameters") public String sourceKafkaParametersShrink
The parameters that are configured if the event source is Message Queue for Apache Kafka.
@NameInMap(value="SourceMNSParameters") public String sourceMNSParametersShrink
The parameters that are configured if the event source is Message Service (MNS).
@NameInMap(value="SourceOSSEventParameters") public String sourceOSSEventParametersShrink
@NameInMap(value="SourceRabbitMQParameters") public String sourceRabbitMQParametersShrink
The parameters that are configured if the event source is Message Queue for RabbitMQ.
@NameInMap(value="SourceRocketMQParameters") public String sourceRocketMQParametersShrink
The parameters that are configured if the event source is Message Queue for Apache RocketMQ.
@NameInMap(value="SourceSLSParameters") public String sourceSLSParametersShrink
SourceSLSParameters
@NameInMap(value="SourceScheduledEventParameters") public String sourceScheduledEventParametersShrink
The parameters that are configured if you specify scheduled events as the event source.
public static UpdateEventSourceShrinkRequest build(Map<String,?> map) throws Exception
Exceptionpublic UpdateEventSourceShrinkRequest setDescription(String description)
public String getDescription()
public UpdateEventSourceShrinkRequest setEventBusName(String eventBusName)
public String getEventBusName()
public UpdateEventSourceShrinkRequest setEventSourceName(String eventSourceName)
public String getEventSourceName()
public UpdateEventSourceShrinkRequest setExternalSourceConfigShrink(String externalSourceConfigShrink)
public String getExternalSourceConfigShrink()
public UpdateEventSourceShrinkRequest setExternalSourceType(String externalSourceType)
public String getExternalSourceType()
public UpdateEventSourceShrinkRequest setLinkedExternalSource(Boolean linkedExternalSource)
public Boolean getLinkedExternalSource()
public UpdateEventSourceShrinkRequest setSourceHttpEventParametersShrink(String sourceHttpEventParametersShrink)
public String getSourceHttpEventParametersShrink()
public UpdateEventSourceShrinkRequest setSourceKafkaParametersShrink(String sourceKafkaParametersShrink)
public String getSourceKafkaParametersShrink()
public UpdateEventSourceShrinkRequest setSourceMNSParametersShrink(String sourceMNSParametersShrink)
public String getSourceMNSParametersShrink()
public UpdateEventSourceShrinkRequest setSourceOSSEventParametersShrink(String sourceOSSEventParametersShrink)
public String getSourceOSSEventParametersShrink()
public UpdateEventSourceShrinkRequest setSourceRabbitMQParametersShrink(String sourceRabbitMQParametersShrink)
public String getSourceRabbitMQParametersShrink()
public UpdateEventSourceShrinkRequest setSourceRocketMQParametersShrink(String sourceRocketMQParametersShrink)
public String getSourceRocketMQParametersShrink()
public UpdateEventSourceShrinkRequest setSourceSLSParametersShrink(String sourceSLSParametersShrink)
public String getSourceSLSParametersShrink()
public UpdateEventSourceShrinkRequest setSourceScheduledEventParametersShrink(String sourceScheduledEventParametersShrink)
public String getSourceScheduledEventParametersShrink()
Copyright © 2026. All rights reserved.