package com.sequenceiq.cloudbreak.api.model; import javax.validation.constraints.NotNull; public class GcsFileSystemConfiguration extends FileSystemConfiguration { @NotNull private String projectId; @NotNull private String serviceAccountEmail; @NotNull private String privateKeyEncoded; @NotNull private String defaultBucketName; public String getProjectId() { return projectId; } public void setProjectId(String projectId) { this.projectId = projectId; } public String getServiceAccountEmail() { return serviceAccountEmail; } public void setServiceAccountEmail(String serviceAccountEmail) { this.serviceAccountEmail = serviceAccountEmail; } public String getPrivateKeyEncoded() { return privateKeyEncoded; } public void setPrivateKeyEncoded(String privateKeyEncoded) { this.privateKeyEncoded = privateKeyEncoded; } public String getDefaultBucketName() { return defaultBucketName; } public void setDefaultBucketName(String defaultBucketName) { this.defaultBucketName = defaultBucketName; } }