Interface VariableDefinitionIdentifier

All Known Subinterfaces:
StageVariableContext, VariableBaselineItem, VariableContextSnapshot, VariableDefinition, VariableDefinitionContext, VariableSubstitution, VariableSubstitutionContext
All Known Implementing Classes:
RestVariableSubstitutionContext, StageVariableContextImpl, SubstitutedVariableDefinitionContextImpl, VariableBaselineItemImpl, VariableContextSnapshotImpl, VariableDefinitionContextImpl, VariableDefinitionImpl, VariableSubstitutionContextImpl, VariableSubstitutionImpl

public interface VariableDefinitionIdentifier
Since:
5.0
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    static final com.google.common.collect.Ordering<VariableDefinitionIdentifier>
    Common ordering for all implementing objects.
  • Method Summary

    Modifier and Type
    Method
    Description
    @NotNull String
    Variable key as defined in UI
    @Nullable String
    Variable value
    VariableType shows the source of variable value as it was evaluated before build execution
  • Field Details

    • ORDERING

      static final com.google.common.collect.Ordering<VariableDefinitionIdentifier> ORDERING
      Common ordering for all implementing objects.
  • Method Details

    • getKey

      @NotNull @NotNull String getKey()
      Variable key as defined in UI
      Returns:
      variable key
    • getValue

      @Nullable @Nullable String getValue()
      Variable value
    • getVariableType

      VariableType getVariableType()
      VariableType shows the source of variable value as it was evaluated before build execution
      Returns: