public abstract class VersionAttribute
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
static com.google.inject.Key<VersionAttribute> |
KEY
Key used to access this attribute.
|
static com.google.inject.Key<VersionAttribute> |
USAGE_MANAGER_KEY
A key used to access the version used by usage manager, which may differ from
the logical version.
|
| Constructor and Description |
|---|
VersionAttribute() |
| Modifier and Type | Method and Description |
|---|---|
static VersionAttribute |
create(java.lang.String apiVersion)
Create attribute.
|
abstract java.lang.String |
majorVersion()
The major version of the interface.
|
public static final com.google.inject.Key<VersionAttribute> KEY
public static final com.google.inject.Key<VersionAttribute> USAGE_MANAGER_KEY
public abstract java.lang.String majorVersion()
public static VersionAttribute create(java.lang.String apiVersion)