Uses of Class
org.apache.pulsar.common.policies.data.OffloadPoliciesImpl
Packages that use OffloadPoliciesImpl
Package
Description
Definition of different data structures for policies.
-
Uses of OffloadPoliciesImpl in org.apache.pulsar.common.policies.data
Methods in org.apache.pulsar.common.policies.data that return OffloadPoliciesImplModifier and TypeMethodDescriptionOffloadPoliciesImpl.OffloadPoliciesImplBuilder.build()static OffloadPoliciesImplOffloadPoliciesImpl.create(String driver, String region, String bucket, String endpoint, String role, String roleSessionName, String credentialId, String credentialSecret, Integer maxBlockSizeInBytes, Integer readBufferSizeInBytes, Long offloadThresholdInBytes, Long offloadDeletionLagInMillis, org.apache.pulsar.common.policies.data.OffloadedReadPriority readPriority) static OffloadPoliciesImplOffloadPoliciesImpl.create(Properties properties) static OffloadPoliciesImplOffloadPoliciesImpl.mergeConfiguration(OffloadPoliciesImpl topicLevelPolicies, OffloadPoliciesImpl nsLevelPolicies, Properties brokerProperties) Merge different level offload policies.static OffloadPoliciesImplOffloadPoliciesImpl.oldPoliciesCompatible(OffloadPoliciesImpl nsLevelPolicies, org.apache.pulsar.common.policies.data.Policies policies) This method is used to make a compatible with old policies.Methods in org.apache.pulsar.common.policies.data with parameters of type OffloadPoliciesImplModifier and TypeMethodDescriptionstatic OffloadPoliciesImplOffloadPoliciesImpl.mergeConfiguration(OffloadPoliciesImpl topicLevelPolicies, OffloadPoliciesImpl nsLevelPolicies, Properties brokerProperties) Merge different level offload policies.static OffloadPoliciesImplOffloadPoliciesImpl.oldPoliciesCompatible(OffloadPoliciesImpl nsLevelPolicies, org.apache.pulsar.common.policies.data.Policies policies) This method is used to make a compatible with old policies.