Package com.adobe.aio.cloudmanager
Interface Variable
-
public interface Variable
A Variable definition.
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static class
Variable.Builder
static class
Variable.Type
-
Method Summary
All Methods Static Methods Instance Methods Abstract Methods Modifier and Type Method Description static Variable.Builder
builder()
Build a Variable definition to pass to API creation operations.String
getName()
The name of this variable.Environment.Tier
getTier()
The Tier associated with the variable.String
getValue()
The value of this variable, if not a secret.Variable.Type
getVarType()
The variable type
-
-
-
Method Detail
-
getName
String getName()
The name of this variable.- Returns:
- variable name
-
getValue
String getValue()
The value of this variable, if not a secret. Secrets are always blank when fetch from remote system.- Returns:
- the value or blank
-
getVarType
Variable.Type getVarType()
The variable type- Returns:
- the variable type
-
getTier
Environment.Tier getTier()
The Tier associated with the variable. Only valid when in the context of anEnvironment
.- Returns:
- the tier
-
builder
static Variable.Builder builder()
Build a Variable definition to pass to API creation operations.- Returns:
- a Variable builder
-
-