public class CreateEventSourceShrinkRequest
extends com.aliyun.tea.TeaModel
| 限定符和类型 | 字段和说明 |
|---|---|
String |
description
The description of the event source.
|
String |
eventBusName
The name of 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.
|
byte[] |
externalSourceType
The type of the external data source.
|
Boolean |
linkedExternalSource
Specify 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 you specify Simple Message Queue (formerly MNS) (SMQ) as the event source.
|
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
The parameters that are configured if the event source is Log Service.
|
| 构造器和说明 |
|---|
CreateEventSourceShrinkRequest() |
@NameInMap(value="Description") public String description
The description of the event source.
@NameInMap(value="EventBusName") public String eventBusName
The name of 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.sourc
@NameInMap(value="ExternalSourceConfig") public String externalSourceConfigShrink
The configurations of the external data source.
@NameInMap(value="ExternalSourceType") public byte[] externalSourceType
The type of the external data source.
example:RabbitMQ
@NameInMap(value="LinkedExternalSource") public Boolean linkedExternalSource
Specify 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 you specify Simple Message Queue (formerly MNS) (SMQ) as the event source. If you specify SMQ as the event source, you must configure RegionId, IsBase64Decode, and QueueName.
@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
The parameters that are configured if the event source is Log Service.
@NameInMap(value="SourceScheduledEventParameters") public String sourceScheduledEventParametersShrink
The parameters that are configured if you specify scheduled events as the event source.
public static CreateEventSourceShrinkRequest build(Map<String,?> map) throws Exception
Exceptionpublic CreateEventSourceShrinkRequest setDescription(String description)
public String getDescription()
public CreateEventSourceShrinkRequest setEventBusName(String eventBusName)
public String getEventBusName()
public CreateEventSourceShrinkRequest setEventSourceName(String eventSourceName)
public String getEventSourceName()
public CreateEventSourceShrinkRequest setExternalSourceConfigShrink(String externalSourceConfigShrink)
public String getExternalSourceConfigShrink()
public CreateEventSourceShrinkRequest setExternalSourceType(byte[] externalSourceType)
public byte[] getExternalSourceType()
public CreateEventSourceShrinkRequest setLinkedExternalSource(Boolean linkedExternalSource)
public Boolean getLinkedExternalSource()
public CreateEventSourceShrinkRequest setSourceHttpEventParametersShrink(String sourceHttpEventParametersShrink)
public String getSourceHttpEventParametersShrink()
public CreateEventSourceShrinkRequest setSourceKafkaParametersShrink(String sourceKafkaParametersShrink)
public String getSourceKafkaParametersShrink()
public CreateEventSourceShrinkRequest setSourceMNSParametersShrink(String sourceMNSParametersShrink)
public String getSourceMNSParametersShrink()
public CreateEventSourceShrinkRequest setSourceOSSEventParametersShrink(String sourceOSSEventParametersShrink)
public String getSourceOSSEventParametersShrink()
public CreateEventSourceShrinkRequest setSourceRabbitMQParametersShrink(String sourceRabbitMQParametersShrink)
public String getSourceRabbitMQParametersShrink()
public CreateEventSourceShrinkRequest setSourceRocketMQParametersShrink(String sourceRocketMQParametersShrink)
public String getSourceRocketMQParametersShrink()
public CreateEventSourceShrinkRequest setSourceSLSParametersShrink(String sourceSLSParametersShrink)
public String getSourceSLSParametersShrink()
public CreateEventSourceShrinkRequest setSourceScheduledEventParametersShrink(String sourceScheduledEventParametersShrink)
public String getSourceScheduledEventParametersShrink()
Copyright © 2026. All rights reserved.