Class VespaUniqueInstanceId
- java.lang.Object
-
- com.yahoo.vespa.athenz.identityprovider.api.VespaUniqueInstanceId
-
public class VespaUniqueInstanceId extends 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, String clusterId, String instance, String application, String tenant, String region, String environment, IdentityType type)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description String
application()
String
asDottedString()
String
clusterId()
int
clusterIndex()
String
environment()
boolean
equals(Object o)
static VespaUniqueInstanceId
fromDottedString(String instanceId)
int
hashCode()
String
instance()
String
region()
String
tenant()
String
toString()
IdentityType
type()
-
-
-
Method Detail
-
fromDottedString
public static VespaUniqueInstanceId fromDottedString(String instanceId)
-
asDottedString
public String asDottedString()
-
clusterIndex
public int clusterIndex()
-
clusterId
public String clusterId()
-
instance
public String instance()
-
application
public String application()
-
tenant
public String tenant()
-
region
public String region()
-
environment
public String environment()
-
type
public IdentityType type()
-
-