diff --git a/src/main/java/com/devshawn/kafka/gitops/domain/state/AclDetails.java b/src/main/java/com/devshawn/kafka/gitops/domain/state/AclDetails.java index 58289ff7..bb09df7d 100644 --- a/src/main/java/com/devshawn/kafka/gitops/domain/state/AclDetails.java +++ b/src/main/java/com/devshawn/kafka/gitops/domain/state/AclDetails.java @@ -1,6 +1,5 @@ package com.devshawn.kafka.gitops.domain.state; -import com.devshawn.kafka.gitops.exception.ValidationException; import com.fasterxml.jackson.databind.annotation.JsonDeserialize; import org.apache.kafka.common.acl.AccessControlEntry; import org.apache.kafka.common.acl.AclBinding; @@ -11,10 +10,6 @@ import org.apache.kafka.common.resource.ResourceType; import org.inferred.freebuilder.FreeBuilder; -import java.util.Arrays; -import java.util.List; -import java.util.stream.Collectors; - @FreeBuilder @JsonDeserialize(builder = AclDetails.Builder.class) public abstract class AclDetails { @@ -76,5 +71,9 @@ public AclBinding toAclBinding() { } public static class Builder extends AclDetails_Builder { + public Builder() { + setPermission(AclPermissionType.ALLOW.name()); + setHost("*"); + } } } diff --git a/src/main/java/com/devshawn/kafka/gitops/domain/state/CustomAclDetails.java b/src/main/java/com/devshawn/kafka/gitops/domain/state/CustomAclDetails.java index b70851d8..10482fbd 100644 --- a/src/main/java/com/devshawn/kafka/gitops/domain/state/CustomAclDetails.java +++ b/src/main/java/com/devshawn/kafka/gitops/domain/state/CustomAclDetails.java @@ -46,6 +46,9 @@ private > void validateEnum(Class enumData, String value, S } public static class Builder extends CustomAclDetails_Builder { - + public Builder() { + setPermission(AclPermissionType.ALLOW.name()); + setHost("*"); + } } } \ No newline at end of file