Class AuthPoliciesImpl.AuthPoliciesImplBuilder
- java.lang.Object
-
- org.apache.pulsar.client.admin.internal.data.AuthPoliciesImpl.AuthPoliciesImplBuilder
-
- All Implemented Interfaces:
org.apache.pulsar.common.policies.data.AuthPolicies.Builder
- Enclosing class:
- AuthPoliciesImpl
public static class AuthPoliciesImpl.AuthPoliciesImplBuilder extends java.lang.Object implements org.apache.pulsar.common.policies.data.AuthPolicies.Builder
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description AuthPoliciesImpl
build()
AuthPoliciesImpl.AuthPoliciesImplBuilder
namespaceAuthentication(java.util.Map<java.lang.String,java.util.Set<org.apache.pulsar.common.policies.data.AuthAction>> namespaceAuthentication)
AuthPoliciesImpl.AuthPoliciesImplBuilder
subscriptionAuthentication(java.util.Map<java.lang.String,java.util.Set<java.lang.String>> subscriptionAuthentication)
AuthPoliciesImpl.AuthPoliciesImplBuilder
topicAuthentication(java.util.Map<java.lang.String,java.util.Map<java.lang.String,java.util.Set<org.apache.pulsar.common.policies.data.AuthAction>>> topicAuthentication)
java.lang.String
toString()
-
-
-
Method Detail
-
namespaceAuthentication
public AuthPoliciesImpl.AuthPoliciesImplBuilder namespaceAuthentication(java.util.Map<java.lang.String,java.util.Set<org.apache.pulsar.common.policies.data.AuthAction>> namespaceAuthentication)
- Specified by:
namespaceAuthentication
in interfaceorg.apache.pulsar.common.policies.data.AuthPolicies.Builder
-
topicAuthentication
public AuthPoliciesImpl.AuthPoliciesImplBuilder topicAuthentication(java.util.Map<java.lang.String,java.util.Map<java.lang.String,java.util.Set<org.apache.pulsar.common.policies.data.AuthAction>>> topicAuthentication)
- Specified by:
topicAuthentication
in interfaceorg.apache.pulsar.common.policies.data.AuthPolicies.Builder
-
subscriptionAuthentication
public AuthPoliciesImpl.AuthPoliciesImplBuilder subscriptionAuthentication(java.util.Map<java.lang.String,java.util.Set<java.lang.String>> subscriptionAuthentication)
- Specified by:
subscriptionAuthentication
in interfaceorg.apache.pulsar.common.policies.data.AuthPolicies.Builder
-
build
public AuthPoliciesImpl build()
- Specified by:
build
in interfaceorg.apache.pulsar.common.policies.data.AuthPolicies.Builder
-
toString
public java.lang.String toString()
- Overrides:
toString
in classjava.lang.Object
-
-