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

uk.co.mruoc.camunda.client.deploy.create.CreateDeploymentRequest Maven / Gradle / Ivy

The newest version!
package uk.co.mruoc.camunda.client.deploy.create;

import java.util.Collection;
import java.util.Collections;
import java.util.Optional;
import lombok.Builder;
import lombok.Data;

@Builder
@Data
public class CreateDeploymentRequest {

    private final String deploymentName;
    private final boolean enableDuplicateFiltering;
    private final boolean deployChangedOnly;
    private final String deploymentSource;
    private final String tenantId;

    @Builder.Default
    private final Collection resources = Collections.emptyList();

    private final String overrideBaseUri;

    public Optional getTenantId() {
        return Optional.ofNullable(tenantId);
    }

    public Optional getOverrideBaseUri() {
        return Optional.ofNullable(overrideBaseUri);
    }
}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy