All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.aliyun.arms20190808.models.CreateOrUpdateEventBridgeIntegrationRequest Maven / Gradle / Ivy

Go to download

Alibaba Cloud Application Real-Time Monitoring Service (20190808) SDK for Java

There is a newer version: 10.0.0
Show newest version
// This file is auto-generated, don't edit it. Thanks.
package com.aliyun.arms20190808.models;

import com.aliyun.tea.*;

public class CreateOrUpdateEventBridgeIntegrationRequest extends TeaModel {
    /**
     * 

The AccessKey ID that is used to connect to EventBridge.

* * example: *

abc******************

*/ @NameInMap("AccessKey") public String accessKey; /** *

The AccessKey secret that is used to connect to EventBridge.

* * example: *

abc******************

*/ @NameInMap("AccessSecret") public String accessSecret; /** *

The description of the EventBridge integration.

* * example: *

test

*/ @NameInMap("Description") public String description; /** *

The public endpoint of EventBridge.

* * example: *

http://xxxxx

*/ @NameInMap("Endpoint") public String endpoint; /** *

The name of the event bus.

* * example: *

EventBus_Test

*/ @NameInMap("EventBusName") public String eventBusName; /** *

The region ID of the event bus.

* * example: *

cn-hangzhou

*/ @NameInMap("EventBusRegionId") public String eventBusRegionId; /** *

The ID of the EventBridge integration.

*
    *
  • If you do not specify this parameter, an EventBridge integration is created.
  • *
  • If you specify this parameter, the specified EventBridge integration is modified.
  • *
* * example: *

123

*/ @NameInMap("Id") public Long id; /** *

The name of the EventBridge integration.

*

This parameter is required.

* * example: *

EventBridge_Test

*/ @NameInMap("Name") public String name; /** *

The event source.

* * example: *

arms

*/ @NameInMap("Source") public String source; public static CreateOrUpdateEventBridgeIntegrationRequest build(java.util.Map map) throws Exception { CreateOrUpdateEventBridgeIntegrationRequest self = new CreateOrUpdateEventBridgeIntegrationRequest(); return TeaModel.build(map, self); } public CreateOrUpdateEventBridgeIntegrationRequest setAccessKey(String accessKey) { this.accessKey = accessKey; return this; } public String getAccessKey() { return this.accessKey; } public CreateOrUpdateEventBridgeIntegrationRequest setAccessSecret(String accessSecret) { this.accessSecret = accessSecret; return this; } public String getAccessSecret() { return this.accessSecret; } public CreateOrUpdateEventBridgeIntegrationRequest setDescription(String description) { this.description = description; return this; } public String getDescription() { return this.description; } public CreateOrUpdateEventBridgeIntegrationRequest setEndpoint(String endpoint) { this.endpoint = endpoint; return this; } public String getEndpoint() { return this.endpoint; } public CreateOrUpdateEventBridgeIntegrationRequest setEventBusName(String eventBusName) { this.eventBusName = eventBusName; return this; } public String getEventBusName() { return this.eventBusName; } public CreateOrUpdateEventBridgeIntegrationRequest setEventBusRegionId(String eventBusRegionId) { this.eventBusRegionId = eventBusRegionId; return this; } public String getEventBusRegionId() { return this.eventBusRegionId; } public CreateOrUpdateEventBridgeIntegrationRequest setId(Long id) { this.id = id; return this; } public Long getId() { return this.id; } public CreateOrUpdateEventBridgeIntegrationRequest setName(String name) { this.name = name; return this; } public String getName() { return this.name; } public CreateOrUpdateEventBridgeIntegrationRequest setSource(String source) { this.source = source; return this; } public String getSource() { return this.source; } }




© 2015 - 2025 Weber Informatics LLC | Privacy Policy