Package com.yahoo.config.provision
Class TenantName
- java.lang.Object
-
- com.yahoo.config.provision.TenantName
-
- All Implemented Interfaces:
java.lang.Comparable<TenantName>
public class TenantName extends java.lang.Object implements java.lang.Comparable<TenantName>
Represents a tenant in the provision API.- Author:
- Ulf Lilleengen
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description int
compareTo(TenantName that)
static TenantName
defaultName()
boolean
equals(java.lang.Object obj)
static TenantName
from(java.lang.String name)
Create aTenantName
with a given name.int
hashCode()
java.lang.String
toString()
java.lang.String
value()
-
-
-
Method Detail
-
value
public java.lang.String value()
-
from
public static TenantName from(java.lang.String name)
Create aTenantName
with a given name.- Parameters:
name
- Name of tenant.- Returns:
- instance of
TenantName
.
-
hashCode
public int hashCode()
- Overrides:
hashCode
in classjava.lang.Object
-
equals
public boolean equals(java.lang.Object obj)
- Overrides:
equals
in classjava.lang.Object
-
toString
public java.lang.String toString()
- Overrides:
toString
in classjava.lang.Object
-
defaultName
public static TenantName defaultName()
-
compareTo
public int compareTo(TenantName that)
- Specified by:
compareTo
in interfacejava.lang.Comparable<TenantName>
-
-