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 AuthPoliciesImplbuild()AuthPoliciesImpl.AuthPoliciesImplBuildernamespaceAuthentication(java.util.Map<java.lang.String,java.util.Set<org.apache.pulsar.common.policies.data.AuthAction>> namespaceAuthentication)AuthPoliciesImpl.AuthPoliciesImplBuildersubscriptionAuthentication(java.util.Map<java.lang.String,java.util.Set<java.lang.String>> subscriptionAuthentication)AuthPoliciesImpl.AuthPoliciesImplBuildertopicAuthentication(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.StringtoString()
-
-
-
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:
namespaceAuthenticationin 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:
topicAuthenticationin 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:
subscriptionAuthenticationin interfaceorg.apache.pulsar.common.policies.data.AuthPolicies.Builder
-
build
public AuthPoliciesImpl build()
- Specified by:
buildin interfaceorg.apache.pulsar.common.policies.data.AuthPolicies.Builder
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
-