Class VespaUniqueInstanceId
- java.lang.Object
-
- com.yahoo.vespa.athenz.identityprovider.api.VespaUniqueInstanceId
-
public class VespaUniqueInstanceId extends java.lang.Object
Represents the unique instance id as used in Vespa's integration with Athenz Copper Argos- Author:
- bjorncs
-
-
Constructor Summary
Constructors Constructor Description VespaUniqueInstanceId(int clusterIndex, java.lang.String clusterId, java.lang.String instance, java.lang.String application, java.lang.String tenant, java.lang.String region, java.lang.String environment, IdentityType type)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.String
application()
java.lang.String
asDottedString()
java.lang.String
clusterId()
int
clusterIndex()
java.lang.String
environment()
boolean
equals(java.lang.Object o)
static VespaUniqueInstanceId
fromDottedString(java.lang.String instanceId)
int
hashCode()
java.lang.String
instance()
java.lang.String
region()
java.lang.String
tenant()
java.lang.String
toString()
IdentityType
type()
-
-
-
Constructor Detail
-
VespaUniqueInstanceId
public VespaUniqueInstanceId(int clusterIndex, java.lang.String clusterId, java.lang.String instance, java.lang.String application, java.lang.String tenant, java.lang.String region, java.lang.String environment, IdentityType type)
-
-
Method Detail
-
fromDottedString
public static VespaUniqueInstanceId fromDottedString(java.lang.String instanceId)
-
asDottedString
public java.lang.String asDottedString()
-
clusterIndex
public int clusterIndex()
-
clusterId
public java.lang.String clusterId()
-
instance
public java.lang.String instance()
-
application
public java.lang.String application()
-
tenant
public java.lang.String tenant()
-
region
public java.lang.String region()
-
environment
public java.lang.String environment()
-
type
public IdentityType type()
-
toString
public java.lang.String toString()
- Overrides:
toString
in classjava.lang.Object
-
equals
public boolean equals(java.lang.Object o)
- Overrides:
equals
in classjava.lang.Object
-
hashCode
public int hashCode()
- Overrides:
hashCode
in classjava.lang.Object
-
-