Interface EphemeralAgentTemplate

    • Method Detail

      • getConfigurationName

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

        void setConfigurationName​(@NotNull
                                  @NotNull String configurationName)
        Sets Ephemeral Configuration's name.
        Parameters:
        configurationName - Ephemeral Configuration's name
      • getTemplate

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

        void setTemplate​(@NotNull
                         @NotNull String template)
        Sets Ephemeral Configuration's template.
        Parameters:
        template - Ephemeral Configuration's template
      • isDedicated

        boolean isDedicated()
        Returns:
        true if template is dedicated to project/plan/job/deployment/environment
      • isEnabled

        boolean isEnabled()
        Returns:
        true if Ephemeral template is enabled
      • setEnabled

        void setEnabled​(boolean enabled)
      • setCapabilitySet

        void setCapabilitySet​(EphemeralAgentTemplateCapabilitySet capabilitySet)
        Sets Ephemeral template related capability set.
        Parameters:
        capabilitySet - Ephemeral template related capability set