Package com.atlassian.confluence.cluster
Class KubernetesClusterJoinConfig
- java.lang.Object
-
- com.atlassian.confluence.cluster.KubernetesClusterJoinConfig
-
- All Implemented Interfaces:
ClusterJoinConfig
public class KubernetesClusterJoinConfig extends Object implements ClusterJoinConfig
AClusterJoinConfig
for Kubernetes environments. It has no configuration properties since all configuration is done via injected Kubernetes environment variables.- Since:
- 7.0
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface com.atlassian.confluence.cluster.ClusterJoinConfig
ClusterJoinConfig.ClusterJoinType, ClusterJoinConfig.Decoder
-
-
Constructor Summary
Constructors Constructor Description KubernetesClusterJoinConfig()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
decode(ClusterJoinConfig.Decoder decoder)
Executes one of the givenClusterJoinConfig.Decoder
callback methods, dependending on our type.boolean
equals(Object o)
ClusterJoinConfig.ClusterJoinType
getType()
int
hashCode()
-
-
-
Method Detail
-
getType
public ClusterJoinConfig.ClusterJoinType getType()
- Specified by:
getType
in interfaceClusterJoinConfig
-
decode
public void decode(ClusterJoinConfig.Decoder decoder)
Description copied from interface:ClusterJoinConfig
Executes one of the givenClusterJoinConfig.Decoder
callback methods, dependending on our type.- Specified by:
decode
in interfaceClusterJoinConfig
-
-