Class AwsProducer


  • public class AwsProducer
    extends java.lang.Object
    Basic AWS values.

    This producer must not include AWS-specific models (so not to pollute the test classpath). If your tests need to generate fake AWS models, create a Producer for that service (e.g. clouddriver).

    • Method Detail

      • getRegion

        @NotNull
        public @NotNull java.lang.String getRegion()
      • getAvailabilityZones

        @NotNull
        public @NotNull java.util.List<@NotNull java.lang.String> getAvailabilityZones()
      • getAvailabilityZones

        @NotNull
        public @NotNull java.util.List<@NotNull java.lang.String> getAvailabilityZones​(java.lang.String region)
      • getAvailabilityZone

        @NotNull
        public @NotNull java.lang.String getAvailabilityZone()
      • getAvailabilityZone

        @NotNull
        public @NotNull java.lang.String getAvailabilityZone​(java.lang.String region)
      • getIdentifier

        @NotNull
        public @NotNull java.lang.String getIdentifier​(java.lang.String prefix)
      • getIdentifier

        @NotNull
        public @NotNull java.lang.String getIdentifier​(java.lang.String prefix,
                                                       int length)
      • getAmiId

        @NotNull
        public @NotNull java.lang.String getAmiId()
      • getVpcId

        @NotNull
        public @NotNull java.lang.String getVpcId()
      • getSubnetId

        @NotNull
        public @NotNull java.lang.String getSubnetId()
      • getInstanceId

        @NotNull
        public @NotNull java.lang.String getInstanceId()
      • getVolumeId

        @NotNull
        public @NotNull java.lang.String getVolumeId()
      • snapshotId

        @NotNull
        public @NotNull java.lang.String snapshotId()
      • getEipId

        @NotNull
        public @NotNull java.lang.String getEipId()
      • getEniId

        @NotNull
        public @NotNull java.lang.String getEniId()
      • getSecurityGroupId

        @NotNull
        public @NotNull java.lang.String getSecurityGroupId()
      • getInstanceType

        public java.lang.String getInstanceType()
      • getAccountId

        @NotNull
        public @NotNull java.lang.String getAccountId()