public class CreateEventSourceRequest
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.
|
Map<String,?> |
externalSourceConfig
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.
|
CreateEventSourceRequest.CreateEventSourceRequestSourceHttpEventParameters |
sourceHttpEventParameters
The parameters that are configured if the event source is HTTP events.
|
CreateEventSourceRequest.CreateEventSourceRequestSourceKafkaParameters |
sourceKafkaParameters
The parameters that are configured if the event source is Message Queue for Apache Kafka.
|
CreateEventSourceRequest.CreateEventSourceRequestSourceMNSParameters |
sourceMNSParameters
The parameters that are configured if you specify Simple Message Queue (formerly MNS) (SMQ) as the event source.
|
CreateEventSourceRequest.CreateEventSourceRequestSourceOSSEventParameters |
sourceOSSEventParameters |
CreateEventSourceRequest.CreateEventSourceRequestSourceRabbitMQParameters |
sourceRabbitMQParameters
The parameters that are configured if the event source is Message Queue for RabbitMQ.
|
CreateEventSourceRequest.CreateEventSourceRequestSourceRocketMQParameters |
sourceRocketMQParameters
The parameters that are configured if the event source is Message Queue for Apache RocketMQ.
|
CreateEventSourceRequest.CreateEventSourceRequestSourceScheduledEventParameters |
sourceScheduledEventParameters
The parameters that are configured if you specify scheduled events as the event source.
|
CreateEventSourceRequest.CreateEventSourceRequestSourceSLSParameters |
sourceSLSParameters
The parameters that are configured if the event source is Log Service.
|
| 构造器和说明 |
|---|
CreateEventSourceRequest() |
@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 Map<String,?> externalSourceConfig
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 CreateEventSourceRequest.CreateEventSourceRequestSourceHttpEventParameters sourceHttpEventParameters
The parameters that are configured if the event source is HTTP events.
@NameInMap(value="SourceKafkaParameters") public CreateEventSourceRequest.CreateEventSourceRequestSourceKafkaParameters sourceKafkaParameters
The parameters that are configured if the event source is Message Queue for Apache Kafka.
@NameInMap(value="SourceMNSParameters") public CreateEventSourceRequest.CreateEventSourceRequestSourceMNSParameters sourceMNSParameters
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 CreateEventSourceRequest.CreateEventSourceRequestSourceOSSEventParameters sourceOSSEventParameters
@NameInMap(value="SourceRabbitMQParameters") public CreateEventSourceRequest.CreateEventSourceRequestSourceRabbitMQParameters sourceRabbitMQParameters
The parameters that are configured if the event source is Message Queue for RabbitMQ.
@NameInMap(value="SourceRocketMQParameters") public CreateEventSourceRequest.CreateEventSourceRequestSourceRocketMQParameters sourceRocketMQParameters
The parameters that are configured if the event source is Message Queue for Apache RocketMQ.
@NameInMap(value="SourceSLSParameters") public CreateEventSourceRequest.CreateEventSourceRequestSourceSLSParameters sourceSLSParameters
The parameters that are configured if the event source is Log Service.
@NameInMap(value="SourceScheduledEventParameters") public CreateEventSourceRequest.CreateEventSourceRequestSourceScheduledEventParameters sourceScheduledEventParameters
The parameters that are configured if you specify scheduled events as the event source.
public static CreateEventSourceRequest build(Map<String,?> map) throws Exception
Exceptionpublic CreateEventSourceRequest setDescription(String description)
public String getDescription()
public CreateEventSourceRequest setEventBusName(String eventBusName)
public String getEventBusName()
public CreateEventSourceRequest setEventSourceName(String eventSourceName)
public String getEventSourceName()
public CreateEventSourceRequest setExternalSourceConfig(Map<String,?> externalSourceConfig)
public CreateEventSourceRequest setExternalSourceType(byte[] externalSourceType)
public byte[] getExternalSourceType()
public CreateEventSourceRequest setLinkedExternalSource(Boolean linkedExternalSource)
public Boolean getLinkedExternalSource()
public CreateEventSourceRequest setSourceHttpEventParameters(CreateEventSourceRequest.CreateEventSourceRequestSourceHttpEventParameters sourceHttpEventParameters)
public CreateEventSourceRequest.CreateEventSourceRequestSourceHttpEventParameters getSourceHttpEventParameters()
public CreateEventSourceRequest setSourceKafkaParameters(CreateEventSourceRequest.CreateEventSourceRequestSourceKafkaParameters sourceKafkaParameters)
public CreateEventSourceRequest.CreateEventSourceRequestSourceKafkaParameters getSourceKafkaParameters()
public CreateEventSourceRequest setSourceMNSParameters(CreateEventSourceRequest.CreateEventSourceRequestSourceMNSParameters sourceMNSParameters)
public CreateEventSourceRequest.CreateEventSourceRequestSourceMNSParameters getSourceMNSParameters()
public CreateEventSourceRequest setSourceOSSEventParameters(CreateEventSourceRequest.CreateEventSourceRequestSourceOSSEventParameters sourceOSSEventParameters)
public CreateEventSourceRequest.CreateEventSourceRequestSourceOSSEventParameters getSourceOSSEventParameters()
public CreateEventSourceRequest setSourceRabbitMQParameters(CreateEventSourceRequest.CreateEventSourceRequestSourceRabbitMQParameters sourceRabbitMQParameters)
public CreateEventSourceRequest.CreateEventSourceRequestSourceRabbitMQParameters getSourceRabbitMQParameters()
public CreateEventSourceRequest setSourceRocketMQParameters(CreateEventSourceRequest.CreateEventSourceRequestSourceRocketMQParameters sourceRocketMQParameters)
public CreateEventSourceRequest.CreateEventSourceRequestSourceRocketMQParameters getSourceRocketMQParameters()
public CreateEventSourceRequest setSourceSLSParameters(CreateEventSourceRequest.CreateEventSourceRequestSourceSLSParameters sourceSLSParameters)
public CreateEventSourceRequest.CreateEventSourceRequestSourceSLSParameters getSourceSLSParameters()
public CreateEventSourceRequest setSourceScheduledEventParameters(CreateEventSourceRequest.CreateEventSourceRequestSourceScheduledEventParameters sourceScheduledEventParameters)
public CreateEventSourceRequest.CreateEventSourceRequestSourceScheduledEventParameters getSourceScheduledEventParameters()
Copyright © 2026. All rights reserved.