Package io.strimzi.api.kafka.model
Interface AclRuleFluent<A extends AclRuleFluent<A>>
-
- All Superinterfaces:
io.fabric8.kubernetes.api.builder.Fluent<A>
- All Known Subinterfaces:
KafkaUserAuthorizationSimpleFluent.AclsNested<N>
- All Known Implementing Classes:
AclRuleBuilder,AclRuleFluentImpl,KafkaUserAuthorizationSimpleFluentImpl.AclsNestedImpl
public interface AclRuleFluent<A extends AclRuleFluent<A>> extends io.fabric8.kubernetes.api.builder.Fluent<A>A representation of a single ACL rule for AclAuthorizer
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static interfaceAclRuleFluent.AclRuleClusterResourceNested<N>A representation of a cluster resource for ACLsstatic interfaceAclRuleFluent.AclRuleGroupResourceNested<N>A representation of a group resource for ACLsstatic interfaceAclRuleFluent.AclRuleTopicResourceNested<N>A representation of a topic resource for ACLsstatic interfaceAclRuleFluent.AclRuleTransactionalIdResourceNested<N>A representation of a transactional ID resource for ACLs
-
Method Summary
-
-
-
Method Detail
-
getType
AclRuleType getType()
-
withType
A withType(AclRuleType type)
-
hasType
Boolean hasType()
-
getResource
@Deprecated AclRuleResource getResource()
Deprecated.
-
buildResource
AclRuleResource buildResource()
-
withResource
A withResource(AclRuleResource resource)
-
hasResource
Boolean hasResource()
-
withAclRuleGroupResource
A withAclRuleGroupResource(AclRuleGroupResource aclRuleGroupResource)
-
withNewAclRuleGroupResource
AclRuleFluent.AclRuleGroupResourceNested<A> withNewAclRuleGroupResource()
-
withNewAclRuleGroupResourceLike
AclRuleFluent.AclRuleGroupResourceNested<A> withNewAclRuleGroupResourceLike(AclRuleGroupResource item)
-
withAclRuleTopicResource
A withAclRuleTopicResource(AclRuleTopicResource aclRuleTopicResource)
-
withNewAclRuleTopicResource
AclRuleFluent.AclRuleTopicResourceNested<A> withNewAclRuleTopicResource()
-
withNewAclRuleTopicResourceLike
AclRuleFluent.AclRuleTopicResourceNested<A> withNewAclRuleTopicResourceLike(AclRuleTopicResource item)
-
withAclRuleTransactionalIdResource
A withAclRuleTransactionalIdResource(AclRuleTransactionalIdResource aclRuleTransactionalIdResource)
-
withNewAclRuleTransactionalIdResource
AclRuleFluent.AclRuleTransactionalIdResourceNested<A> withNewAclRuleTransactionalIdResource()
-
withNewAclRuleTransactionalIdResourceLike
AclRuleFluent.AclRuleTransactionalIdResourceNested<A> withNewAclRuleTransactionalIdResourceLike(AclRuleTransactionalIdResource item)
-
withAclRuleClusterResource
A withAclRuleClusterResource(AclRuleClusterResource aclRuleClusterResource)
-
withNewAclRuleClusterResource
AclRuleFluent.AclRuleClusterResourceNested<A> withNewAclRuleClusterResource()
-
withNewAclRuleClusterResourceLike
AclRuleFluent.AclRuleClusterResourceNested<A> withNewAclRuleClusterResourceLike(AclRuleClusterResource item)
-
getHost
String getHost()
-
hasHost
Boolean hasHost()
-
withNewHost
@Deprecated A withNewHost(String original)
Deprecated.
-
getOperation
AclOperation getOperation()
-
withOperation
A withOperation(AclOperation operation)
-
hasOperation
Boolean hasOperation()
-
-