Interface ImmutableEphemeralAgentTemplate

All Known Subinterfaces:
EphemeralAgentTemplate
All Known Implementing Classes:
EphemeralAgentTemplateImpl, ImmutableEphemeralAgentTemplateDto

@PublicApi public interface ImmutableEphemeralAgentTemplate
Represents an immutable template for an ephemeral agent in Bamboo.
Since:
10.1
  • Method Summary

    Modifier and Type
    Method
    Description
    @NotNull String
    Get Ephemeral Configuration's name.
    long
    Gets the Ephemeral Configuration ID.
    @NotNull String
    Get Ephemeral Configuration's template.
    boolean
     
  • Method Details

    • getId

      long getId()
      Gets the Ephemeral Configuration ID.
      Returns:
      Ephemeral Configuration ID
    • getConfigurationName

      @NotNull @NotNull String getConfigurationName()
      Get Ephemeral Configuration's name.
      Returns:
      Ephemeral Configuration's name
    • getTemplate

      @NotNull @NotNull String getTemplate()
      Get Ephemeral Configuration's template.
      Returns:
      Ephemeral Configuration's template
    • isEnabled

      boolean isEnabled()
      Returns:
      true if Ephemeral Configuration is enabled