Class EC2Tag

All Implemented Interfaces:
Describable<EC2Tag>

public class EC2Tag extends AbstractDescribableImpl<EC2Tag>
  • Field Details

    • TAG_NAME_JENKINS_SLAVE_TYPE

      public static final String TAG_NAME_JENKINS_SLAVE_TYPE
      Tag name for the specific jenkins agent type tag, used to identify the EC2 instances provisioned by this plugin.
      See Also:
    • TAG_NAME_JENKINS_SERVER_URL

      public static final String TAG_NAME_JENKINS_SERVER_URL
      See Also:
  • Constructor Details

    • EC2Tag

      @DataBoundConstructor public EC2Tag(String name, String value)
    • EC2Tag

      public EC2Tag(com.amazonaws.services.ec2.model.Tag t)
  • Method Details

    • getName

      public String getName()
    • getValue

      public String getValue()
    • toString

      public String toString()
      Overrides:
      toString in class Object
    • equals

      public boolean equals(Object o)
      Overrides:
      equals in class Object
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object
    • fromAmazonTags

      public static List<EC2Tag> fromAmazonTags(List<com.amazonaws.services.ec2.model.Tag> amazonTags)