@Internal public abstract class ReleaseInfo extends java.lang.Object implements java.io.Serializable
Properties will always include a name and version.
Constructor and Description |
---|
ReleaseInfo() |
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getDefaultDockerRepoPrefix()
Provides docker image default repo prefix (beam_).
|
java.lang.String |
getDefaultDockerRepoRoot()
Provides docker image default root (apache).
|
java.lang.String |
getName()
Provides the SDK name.
|
abstract java.util.Map<java.lang.String,java.lang.String> |
getProperties()
Returns an immutable map of all properties pertaining to this release.
|
static ReleaseInfo |
getReleaseInfo()
Returns an instance of
ReleaseInfo . |
java.lang.String |
getSdkVersion()
Provides the SDK version.
|
java.lang.String |
getVersion()
Provides the BEAM version.
|
public static ReleaseInfo getReleaseInfo()
ReleaseInfo
.public abstract java.util.Map<java.lang.String,java.lang.String> getProperties()
public java.lang.String getName()
public java.lang.String getVersion()
public java.lang.String getSdkVersion()
public java.lang.String getDefaultDockerRepoRoot()
public java.lang.String getDefaultDockerRepoPrefix()