adapter/api/src/main/java/org/apache/rocketmq/eventbridge/adapter/api/dto/apidestination/CreateApiDestinationRequest.java [35:55]:
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    @Pattern(regexp = "^[A-Za-z|0-9][A-Za-z|0-9|_|-]+$", message = "The ApiDestination name is invalid! Only letters a~z or A~Z, numbers 0~9, underscore (_) and dash (-) are supported.")
    @Length(min = 2, max = 127, message = "The ApiDestination name length cannot exceed 127.")
    @NotBlank(message = "ApiDestinationName is blank")
    @SerializedName("ApiDestinationName")
    private String apiDestinationName;

    @SerializedName("ConnectionName")
    @Pattern(regexp = "^[A-Za-z|0-9][A-Za-z|0-9|_|-]+$", message = "The Connection name is invalid! Only letters a~z or A~Z, numbers 0~9, underscore (_) and dash (-) are supported.")
    @Length(min = 2, max = 127, message = "The connection name length cannot exceed 127.")
    @NotBlank(message = "ConnectionName is blank.")
    private String connectionName;

    @SerializedName("Description")
    @Length(max = 255, message = "The ApiDestination description length cannot exceed 255.")
    private String description;

    @SerializedName("HttpApiParameters")
    private HttpApiParameters httpApiParameters;

    @SerializedName("InvocationRateLimitPerSecond")
    private Integer invocationRateLimitPerSecond;
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -



adapter/api/src/main/java/org/apache/rocketmq/eventbridge/adapter/api/dto/apidestination/UpdateApiDestinationRequest.java [36:56]:
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    @Pattern(regexp = "^[A-Za-z|0-9][A-Za-z|0-9|_|-]+$", message = "The ApiDestination name is invalid! Only letters a~z or A~Z, numbers 0~9, underscore (_) and dash (-) are supported.")
    @Length(min = 2, max = 127, message = "The ApiDestination name length cannot exceed 127.")
    @NotBlank(message = "ApiDestinationName is blank")
    @SerializedName("ApiDestinationName")
    private String apiDestinationName;

    @SerializedName("ConnectionName")
    @Pattern(regexp = "^[A-Za-z|0-9][A-Za-z|0-9|_|-]+$", message = "The Connection name is invalid! Only letters a~z or A~Z, numbers 0~9, underscore (_) and dash (-) are supported.")
    @Length(min = 2, max = 127, message = "The connection name length cannot exceed 127.")
    @NotBlank(message = "ConnectionName is blank.")
    private String connectionName;

    @SerializedName("Description")
    @Length(max = 255, message = "The ApiDestination description length cannot exceed 255.")
    private String description;

    @SerializedName("HttpApiParameters")
    private HttpApiParameters httpApiParameters;

    @SerializedName("InvocationRateLimitPerSecond")
    private Integer invocationRateLimitPerSecond;
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -



