Package io.strimzi.api.kafka.model
Class AclRuleFluentImpl<A extends AclRuleFluent<A>>
- java.lang.Object
-
- io.fabric8.kubernetes.api.builder.BaseFluent<A>
-
- io.strimzi.api.kafka.model.AclRuleFluentImpl<A>
-
- All Implemented Interfaces:
io.fabric8.kubernetes.api.builder.Fluent<A>,io.fabric8.kubernetes.api.builder.Visitable<A>,AclRuleFluent<A>
- Direct Known Subclasses:
AclRuleBuilder,KafkaUserAuthorizationSimpleFluentImpl.AclsNestedImpl
public class AclRuleFluentImpl<A extends AclRuleFluent<A>> extends io.fabric8.kubernetes.api.builder.BaseFluent<A> implements AclRuleFluent<A>
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description classAclRuleFluentImpl.AclRuleClusterResourceNestedImpl<N>classAclRuleFluentImpl.AclRuleGroupResourceNestedImpl<N>classAclRuleFluentImpl.AclRuleTopicResourceNestedImpl<N>classAclRuleFluentImpl.AclRuleTransactionalIdResourceNestedImpl<N>-
Nested classes/interfaces inherited from interface io.strimzi.api.kafka.model.AclRuleFluent
AclRuleFluent.AclRuleClusterResourceNested<N>, AclRuleFluent.AclRuleGroupResourceNested<N>, AclRuleFluent.AclRuleTopicResourceNested<N>, AclRuleFluent.AclRuleTransactionalIdResourceNested<N>
-
-
Constructor Summary
Constructors Constructor Description AclRuleFluentImpl()AclRuleFluentImpl(AclRule instance)
-
Method Summary
-
-
-
Constructor Detail
-
AclRuleFluentImpl
public AclRuleFluentImpl()
-
AclRuleFluentImpl
public AclRuleFluentImpl(AclRule instance)
-
-
Method Detail
-
getType
public AclRuleType getType()
- Specified by:
getTypein interfaceAclRuleFluent<A extends AclRuleFluent<A>>
-
withType
public A withType(AclRuleType type)
- Specified by:
withTypein interfaceAclRuleFluent<A extends AclRuleFluent<A>>
-
hasType
public Boolean hasType()
- Specified by:
hasTypein interfaceAclRuleFluent<A extends AclRuleFluent<A>>
-
getResource
@Deprecated public AclRuleResource getResource()
Deprecated.This method has been deprecated, please use method buildResource instead.- Specified by:
getResourcein interfaceAclRuleFluent<A extends AclRuleFluent<A>>- Returns:
- The buildable object.
-
buildResource
public AclRuleResource buildResource()
- Specified by:
buildResourcein interfaceAclRuleFluent<A extends AclRuleFluent<A>>
-
withResource
public A withResource(AclRuleResource resource)
- Specified by:
withResourcein interfaceAclRuleFluent<A extends AclRuleFluent<A>>
-
hasResource
public Boolean hasResource()
- Specified by:
hasResourcein interfaceAclRuleFluent<A extends AclRuleFluent<A>>
-
withAclRuleGroupResource
public A withAclRuleGroupResource(AclRuleGroupResource aclRuleGroupResource)
- Specified by:
withAclRuleGroupResourcein interfaceAclRuleFluent<A extends AclRuleFluent<A>>
-
withNewAclRuleGroupResource
public AclRuleFluent.AclRuleGroupResourceNested<A> withNewAclRuleGroupResource()
- Specified by:
withNewAclRuleGroupResourcein interfaceAclRuleFluent<A extends AclRuleFluent<A>>
-
withNewAclRuleGroupResourceLike
public AclRuleFluent.AclRuleGroupResourceNested<A> withNewAclRuleGroupResourceLike(AclRuleGroupResource item)
- Specified by:
withNewAclRuleGroupResourceLikein interfaceAclRuleFluent<A extends AclRuleFluent<A>>
-
withAclRuleTopicResource
public A withAclRuleTopicResource(AclRuleTopicResource aclRuleTopicResource)
- Specified by:
withAclRuleTopicResourcein interfaceAclRuleFluent<A extends AclRuleFluent<A>>
-
withNewAclRuleTopicResource
public AclRuleFluent.AclRuleTopicResourceNested<A> withNewAclRuleTopicResource()
- Specified by:
withNewAclRuleTopicResourcein interfaceAclRuleFluent<A extends AclRuleFluent<A>>
-
withNewAclRuleTopicResourceLike
public AclRuleFluent.AclRuleTopicResourceNested<A> withNewAclRuleTopicResourceLike(AclRuleTopicResource item)
- Specified by:
withNewAclRuleTopicResourceLikein interfaceAclRuleFluent<A extends AclRuleFluent<A>>
-
withAclRuleTransactionalIdResource
public A withAclRuleTransactionalIdResource(AclRuleTransactionalIdResource aclRuleTransactionalIdResource)
- Specified by:
withAclRuleTransactionalIdResourcein interfaceAclRuleFluent<A extends AclRuleFluent<A>>
-
withNewAclRuleTransactionalIdResource
public AclRuleFluent.AclRuleTransactionalIdResourceNested<A> withNewAclRuleTransactionalIdResource()
- Specified by:
withNewAclRuleTransactionalIdResourcein interfaceAclRuleFluent<A extends AclRuleFluent<A>>
-
withNewAclRuleTransactionalIdResourceLike
public AclRuleFluent.AclRuleTransactionalIdResourceNested<A> withNewAclRuleTransactionalIdResourceLike(AclRuleTransactionalIdResource item)
- Specified by:
withNewAclRuleTransactionalIdResourceLikein interfaceAclRuleFluent<A extends AclRuleFluent<A>>
-
withAclRuleClusterResource
public A withAclRuleClusterResource(AclRuleClusterResource aclRuleClusterResource)
- Specified by:
withAclRuleClusterResourcein interfaceAclRuleFluent<A extends AclRuleFluent<A>>
-
withNewAclRuleClusterResource
public AclRuleFluent.AclRuleClusterResourceNested<A> withNewAclRuleClusterResource()
- Specified by:
withNewAclRuleClusterResourcein interfaceAclRuleFluent<A extends AclRuleFluent<A>>
-
withNewAclRuleClusterResourceLike
public AclRuleFluent.AclRuleClusterResourceNested<A> withNewAclRuleClusterResourceLike(AclRuleClusterResource item)
- Specified by:
withNewAclRuleClusterResourceLikein interfaceAclRuleFluent<A extends AclRuleFluent<A>>
-
getHost
public String getHost()
- Specified by:
getHostin interfaceAclRuleFluent<A extends AclRuleFluent<A>>
-
withHost
public A withHost(String host)
- Specified by:
withHostin interfaceAclRuleFluent<A extends AclRuleFluent<A>>
-
hasHost
public Boolean hasHost()
- Specified by:
hasHostin interfaceAclRuleFluent<A extends AclRuleFluent<A>>
-
withNewHost
public A withNewHost(StringBuilder arg1)
- Specified by:
withNewHostin interfaceAclRuleFluent<A extends AclRuleFluent<A>>
-
withNewHost
public A withNewHost(int[] arg1, int arg2, int arg3)
- Specified by:
withNewHostin interfaceAclRuleFluent<A extends AclRuleFluent<A>>
-
withNewHost
public A withNewHost(char[] arg1)
- Specified by:
withNewHostin interfaceAclRuleFluent<A extends AclRuleFluent<A>>
-
withNewHost
public A withNewHost(StringBuffer arg1)
- Specified by:
withNewHostin interfaceAclRuleFluent<A extends AclRuleFluent<A>>
-
withNewHost
public A withNewHost(byte[] arg1, int arg2)
- Specified by:
withNewHostin interfaceAclRuleFluent<A extends AclRuleFluent<A>>
-
withNewHost
public A withNewHost(byte[] arg1)
- Specified by:
withNewHostin interfaceAclRuleFluent<A extends AclRuleFluent<A>>
-
withNewHost
public A withNewHost(char[] arg1, int arg2, int arg3)
- Specified by:
withNewHostin interfaceAclRuleFluent<A extends AclRuleFluent<A>>
-
withNewHost
public A withNewHost(byte[] arg1, int arg2, int arg3)
- Specified by:
withNewHostin interfaceAclRuleFluent<A extends AclRuleFluent<A>>
-
withNewHost
public A withNewHost(byte[] arg1, int arg2, int arg3, int arg4)
- Specified by:
withNewHostin interfaceAclRuleFluent<A extends AclRuleFluent<A>>
-
withNewHost
public A withNewHost(String arg1)
- Specified by:
withNewHostin interfaceAclRuleFluent<A extends AclRuleFluent<A>>
-
getOperation
public AclOperation getOperation()
- Specified by:
getOperationin interfaceAclRuleFluent<A extends AclRuleFluent<A>>
-
withOperation
public A withOperation(AclOperation operation)
- Specified by:
withOperationin interfaceAclRuleFluent<A extends AclRuleFluent<A>>
-
hasOperation
public Boolean hasOperation()
- Specified by:
hasOperationin interfaceAclRuleFluent<A extends AclRuleFluent<A>>
-
-