Class AwsEcsRunEnvironmentExecutionMethodCapability

java.lang.Object
io.cloudreactor.tasksymphony.model.AwsEcsRunEnvironmentExecutionMethodCapability

@Generated("org.openapitools.codegen.languages.JavaClientCodegen") public class AwsEcsRunEnvironmentExecutionMethodCapability extends Object
A ModelSerializer that takes additional arguments for \"fields\", \"omit\" and \"expand\" in order to control which fields are displayed, and whether to replace simple values with complex, nested serializations
  • Field Details

    • JSON_PROPERTY_TYPE

      public static final String JSON_PROPERTY_TYPE
      See Also:
    • JSON_PROPERTY_CAPABILITIES

      public static final String JSON_PROPERTY_CAPABILITIES
      See Also:
    • JSON_PROPERTY_TAGS

      public static final String JSON_PROPERTY_TAGS
      See Also:
    • JSON_PROPERTY_DEFAULT_SUBNETS

      public static final String JSON_PROPERTY_DEFAULT_SUBNETS
      See Also:
    • JSON_PROPERTY_DEFAULT_SUBNET_INFRASTRUCTURE_WEBSITE_URLS

      public static final String JSON_PROPERTY_DEFAULT_SUBNET_INFRASTRUCTURE_WEBSITE_URLS
      See Also:
    • JSON_PROPERTY_DEFAULT_LAUNCH_TYPE

      public static final String JSON_PROPERTY_DEFAULT_LAUNCH_TYPE
      See Also:
    • JSON_PROPERTY_SUPPORTED_LAUNCH_TYPES

      public static final String JSON_PROPERTY_SUPPORTED_LAUNCH_TYPES
      See Also:
    • JSON_PROPERTY_DEFAULT_CLUSTER_ARN

      public static final String JSON_PROPERTY_DEFAULT_CLUSTER_ARN
      See Also:
    • JSON_PROPERTY_DEFAULT_CLUSTER_INFRASTRUCTURE_WEBSITE_URL

      public static final String JSON_PROPERTY_DEFAULT_CLUSTER_INFRASTRUCTURE_WEBSITE_URL
      See Also:
    • JSON_PROPERTY_DEFAULT_SECURITY_GROUPS

      public static final String JSON_PROPERTY_DEFAULT_SECURITY_GROUPS
      See Also:
    • JSON_PROPERTY_DEFAULT_SECURITY_GROUP_INFRASTRUCTURE_WEBSITE_URLS

      public static final String JSON_PROPERTY_DEFAULT_SECURITY_GROUP_INFRASTRUCTURE_WEBSITE_URLS
      See Also:
    • JSON_PROPERTY_DEFAULT_ASSIGN_PUBLIC_IP

      public static final String JSON_PROPERTY_DEFAULT_ASSIGN_PUBLIC_IP
      See Also:
    • JSON_PROPERTY_DEFAULT_EXECUTION_ROLE

      public static final String JSON_PROPERTY_DEFAULT_EXECUTION_ROLE
      See Also:
    • JSON_PROPERTY_DEFAULT_EXECUTION_ROLE_INFRASTRUCTURE_WEBSITE_URL

      public static final String JSON_PROPERTY_DEFAULT_EXECUTION_ROLE_INFRASTRUCTURE_WEBSITE_URL
      See Also:
    • JSON_PROPERTY_DEFAULT_TASK_ROLE

      public static final String JSON_PROPERTY_DEFAULT_TASK_ROLE
      See Also:
    • JSON_PROPERTY_DEFAULT_TASK_ROLE_INFRASTRUCTURE_WEBSITE_URL

      public static final String JSON_PROPERTY_DEFAULT_TASK_ROLE_INFRASTRUCTURE_WEBSITE_URL
      See Also:
    • JSON_PROPERTY_DEFAULT_PLATFORM_VERSION

      public static final String JSON_PROPERTY_DEFAULT_PLATFORM_VERSION
      See Also:
  • Constructor Details

    • AwsEcsRunEnvironmentExecutionMethodCapability

      public AwsEcsRunEnvironmentExecutionMethodCapability()
  • Method Details

    • getType

      @Nonnull public String getType()
      Get type
      Returns:
      type
    • getCapabilities

      @Nonnull public List<String> getCapabilities()
      Get capabilities
      Returns:
      capabilities
    • tags

    • putTagsItem

      public AwsEcsRunEnvironmentExecutionMethodCapability putTagsItem(String key, String tagsItem)
    • getTags

      @Nullable public Map<String,String> getTags()
      Get tags
      Returns:
      tags
    • setTags

      public void setTags(Map<String,String> tags)
    • defaultSubnets

      public AwsEcsRunEnvironmentExecutionMethodCapability defaultSubnets(List<String> defaultSubnets)
    • addDefaultSubnetsItem

      public AwsEcsRunEnvironmentExecutionMethodCapability addDefaultSubnetsItem(String defaultSubnetsItem)
    • getDefaultSubnets

      @Nullable public List<String> getDefaultSubnets()
      Get defaultSubnets
      Returns:
      defaultSubnets
    • getDefaultSubnets_JsonNullable

      public org.openapitools.jackson.nullable.JsonNullable<List<String>> getDefaultSubnets_JsonNullable()
    • setDefaultSubnets_JsonNullable

      public void setDefaultSubnets_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<List<String>> defaultSubnets)
    • setDefaultSubnets

      public void setDefaultSubnets(List<String> defaultSubnets)
    • getDefaultSubnetInfrastructureWebsiteUrls

      @Nonnull public List<String> getDefaultSubnetInfrastructureWebsiteUrls()
      Get defaultSubnetInfrastructureWebsiteUrls
      Returns:
      defaultSubnetInfrastructureWebsiteUrls
    • defaultLaunchType

      public AwsEcsRunEnvironmentExecutionMethodCapability defaultLaunchType(AwsEcsLaunchType defaultLaunchType)
    • getDefaultLaunchType

      @Nullable public AwsEcsLaunchType getDefaultLaunchType()
      Get defaultLaunchType
      Returns:
      defaultLaunchType
    • getDefaultLaunchType_JsonNullable

      public org.openapitools.jackson.nullable.JsonNullable<AwsEcsLaunchType> getDefaultLaunchType_JsonNullable()
    • setDefaultLaunchType_JsonNullable

      public void setDefaultLaunchType_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<AwsEcsLaunchType> defaultLaunchType)
    • setDefaultLaunchType

      public void setDefaultLaunchType(AwsEcsLaunchType defaultLaunchType)
    • supportedLaunchTypes

      public AwsEcsRunEnvironmentExecutionMethodCapability supportedLaunchTypes(List<AwsEcsLaunchType> supportedLaunchTypes)
    • addSupportedLaunchTypesItem

      public AwsEcsRunEnvironmentExecutionMethodCapability addSupportedLaunchTypesItem(AwsEcsLaunchType supportedLaunchTypesItem)
    • getSupportedLaunchTypes

      @Nullable public List<AwsEcsLaunchType> getSupportedLaunchTypes()
      Get supportedLaunchTypes
      Returns:
      supportedLaunchTypes
    • getSupportedLaunchTypes_JsonNullable

      public org.openapitools.jackson.nullable.JsonNullable<List<AwsEcsLaunchType>> getSupportedLaunchTypes_JsonNullable()
    • setSupportedLaunchTypes_JsonNullable

      public void setSupportedLaunchTypes_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<List<AwsEcsLaunchType>> supportedLaunchTypes)
    • setSupportedLaunchTypes

      public void setSupportedLaunchTypes(List<AwsEcsLaunchType> supportedLaunchTypes)
    • defaultClusterArn

      public AwsEcsRunEnvironmentExecutionMethodCapability defaultClusterArn(String defaultClusterArn)
    • getDefaultClusterArn

      @Nullable public String getDefaultClusterArn()
      Get defaultClusterArn
      Returns:
      defaultClusterArn
    • setDefaultClusterArn

      public void setDefaultClusterArn(String defaultClusterArn)
    • getDefaultClusterInfrastructureWebsiteUrl

      @Nonnull public String getDefaultClusterInfrastructureWebsiteUrl()
      Get defaultClusterInfrastructureWebsiteUrl
      Returns:
      defaultClusterInfrastructureWebsiteUrl
    • defaultSecurityGroups

      public AwsEcsRunEnvironmentExecutionMethodCapability defaultSecurityGroups(List<String> defaultSecurityGroups)
    • addDefaultSecurityGroupsItem

      public AwsEcsRunEnvironmentExecutionMethodCapability addDefaultSecurityGroupsItem(String defaultSecurityGroupsItem)
    • getDefaultSecurityGroups

      @Nullable public List<String> getDefaultSecurityGroups()
      Get defaultSecurityGroups
      Returns:
      defaultSecurityGroups
    • getDefaultSecurityGroups_JsonNullable

      public org.openapitools.jackson.nullable.JsonNullable<List<String>> getDefaultSecurityGroups_JsonNullable()
    • setDefaultSecurityGroups_JsonNullable

      public void setDefaultSecurityGroups_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<List<String>> defaultSecurityGroups)
    • setDefaultSecurityGroups

      public void setDefaultSecurityGroups(List<String> defaultSecurityGroups)
    • getDefaultSecurityGroupInfrastructureWebsiteUrls

      @Nonnull public List<String> getDefaultSecurityGroupInfrastructureWebsiteUrls()
      Get defaultSecurityGroupInfrastructureWebsiteUrls
      Returns:
      defaultSecurityGroupInfrastructureWebsiteUrls
    • defaultAssignPublicIp

      public AwsEcsRunEnvironmentExecutionMethodCapability defaultAssignPublicIp(Boolean defaultAssignPublicIp)
    • getDefaultAssignPublicIp

      @Nullable public Boolean getDefaultAssignPublicIp()
      Get defaultAssignPublicIp
      Returns:
      defaultAssignPublicIp
    • getDefaultAssignPublicIp_JsonNullable

      public org.openapitools.jackson.nullable.JsonNullable<Boolean> getDefaultAssignPublicIp_JsonNullable()
    • setDefaultAssignPublicIp_JsonNullable

      public void setDefaultAssignPublicIp_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<Boolean> defaultAssignPublicIp)
    • setDefaultAssignPublicIp

      public void setDefaultAssignPublicIp(Boolean defaultAssignPublicIp)
    • defaultExecutionRole

      public AwsEcsRunEnvironmentExecutionMethodCapability defaultExecutionRole(String defaultExecutionRole)
    • getDefaultExecutionRole

      @Nullable public String getDefaultExecutionRole()
      Get defaultExecutionRole
      Returns:
      defaultExecutionRole
    • setDefaultExecutionRole

      public void setDefaultExecutionRole(String defaultExecutionRole)
    • getDefaultExecutionRoleInfrastructureWebsiteUrl

      @Nonnull public String getDefaultExecutionRoleInfrastructureWebsiteUrl()
      Get defaultExecutionRoleInfrastructureWebsiteUrl
      Returns:
      defaultExecutionRoleInfrastructureWebsiteUrl
    • defaultTaskRole

      public AwsEcsRunEnvironmentExecutionMethodCapability defaultTaskRole(String defaultTaskRole)
    • getDefaultTaskRole

      @Nullable public String getDefaultTaskRole()
      Get defaultTaskRole
      Returns:
      defaultTaskRole
    • setDefaultTaskRole

      public void setDefaultTaskRole(String defaultTaskRole)
    • getDefaultTaskRoleInfrastructureWebsiteUrl

      @Nonnull public String getDefaultTaskRoleInfrastructureWebsiteUrl()
      Get defaultTaskRoleInfrastructureWebsiteUrl
      Returns:
      defaultTaskRoleInfrastructureWebsiteUrl
    • defaultPlatformVersion

      public AwsEcsRunEnvironmentExecutionMethodCapability defaultPlatformVersion(String defaultPlatformVersion)
    • getDefaultPlatformVersion

      @Nullable public String getDefaultPlatformVersion()
      Get defaultPlatformVersion
      Returns:
      defaultPlatformVersion
    • setDefaultPlatformVersion

      public void setDefaultPlatformVersion(String defaultPlatformVersion)
    • equals

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

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

      public String toString()
      Overrides:
      toString in class Object