Class AwsEcsExecutionMethodCapability
java.lang.Object
io.cloudreactor.tasksymphony.model.AwsEcsExecutionMethodCapability
@Generated("org.openapitools.codegen.languages.JavaClientCodegen")
public class AwsEcsExecutionMethodCapability
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 Summary
FieldsModifier and TypeFieldDescriptionstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final String -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionaddDefaultSecurityGroupsItem(String defaultSecurityGroupsItem) addDefaultSubnetsItem(String defaultSubnetsItem) addSupportedLaunchTypesItem(AwsEcsLaunchType supportedLaunchTypesItem) allocatedCpuUnits(Integer allocatedCpuUnits) allocatedMemoryMb(Integer allocatedMemoryMb) defaultAssignPublicIp(Boolean defaultAssignPublicIp) defaultClusterArn(String defaultClusterArn) defaultExecutionRole(String defaultExecutionRole) defaultLaunchType(AwsEcsLaunchType defaultLaunchType) defaultPlatformVersion(String defaultPlatformVersion) defaultSecurityGroups(List<String> defaultSecurityGroups) defaultSubnets(List<String> defaultSubnets) defaultTaskRole(String defaultTaskRole) booleanGet allocatedCpuUnitsGet allocatedMemoryMbGet capabilitiesGet defaultAssignPublicIporg.openapitools.jackson.nullable.JsonNullable<Boolean>Get defaultClusterArnGet defaultClusterInfrastructureWebsiteUrlGet defaultExecutionRoleGet defaultExecutionRoleInfrastructureWebsiteUrlGet defaultLaunchTypeorg.openapitools.jackson.nullable.JsonNullable<AwsEcsLaunchType>Get defaultPlatformVersionGet defaultSecurityGroupInfrastructureWebsiteUrlsGet defaultSecurityGroupsGet defaultSubnetInfrastructureWebsiteUrlsGet defaultSubnetsGet defaultTaskRoleGet defaultTaskRoleInfrastructureWebsiteUrlGet mainContainerNameGet serviceOptionsGet supportedLaunchTypesorg.openapitools.jackson.nullable.JsonNullable<List<AwsEcsLaunchType>>getTags()Get tagsGet taskDefinitionArnGet taskDefinitionInfrastructureWebsiteUrlgetType()Get typeinthashCode()mainContainerName(String mainContainerName) putTagsItem(String key, String tagsItem) serviceOptions(AwsEcsServiceOptions serviceOptions) voidsetAllocatedCpuUnits(Integer allocatedCpuUnits) voidsetAllocatedMemoryMb(Integer allocatedMemoryMb) voidsetDefaultAssignPublicIp(Boolean defaultAssignPublicIp) voidsetDefaultAssignPublicIp_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<Boolean> defaultAssignPublicIp) voidsetDefaultClusterArn(String defaultClusterArn) voidsetDefaultExecutionRole(String defaultExecutionRole) voidsetDefaultLaunchType(AwsEcsLaunchType defaultLaunchType) voidsetDefaultLaunchType_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<AwsEcsLaunchType> defaultLaunchType) voidsetDefaultPlatformVersion(String defaultPlatformVersion) voidsetDefaultSecurityGroups(List<String> defaultSecurityGroups) voidsetDefaultSecurityGroups_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<List<String>> defaultSecurityGroups) voidsetDefaultSubnets(List<String> defaultSubnets) voidsetDefaultSubnets_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<List<String>> defaultSubnets) voidsetDefaultTaskRole(String defaultTaskRole) voidsetMainContainerName(String mainContainerName) voidsetServiceOptions(AwsEcsServiceOptions serviceOptions) voidsetSupportedLaunchTypes(List<AwsEcsLaunchType> supportedLaunchTypes) voidsetSupportedLaunchTypes_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<List<AwsEcsLaunchType>> supportedLaunchTypes) voidvoidsetTaskDefinitionArn(String taskDefinitionArn) supportedLaunchTypes(List<AwsEcsLaunchType> supportedLaunchTypes) taskDefinitionArn(String taskDefinitionArn) toString()
-
Field Details
-
JSON_PROPERTY_TASK_DEFINITION_ARN
- See Also:
-
JSON_PROPERTY_TASK_DEFINITION_INFRASTRUCTURE_WEBSITE_URL
- See Also:
-
JSON_PROPERTY_ALLOCATED_CPU_UNITS
- See Also:
-
JSON_PROPERTY_ALLOCATED_MEMORY_MB
- See Also:
-
JSON_PROPERTY_TYPE
- See Also:
-
JSON_PROPERTY_CAPABILITIES
- See Also:
-
JSON_PROPERTY_TAGS
- See Also:
-
JSON_PROPERTY_DEFAULT_SUBNETS
- See Also:
-
JSON_PROPERTY_DEFAULT_SUBNET_INFRASTRUCTURE_WEBSITE_URLS
- See Also:
-
JSON_PROPERTY_DEFAULT_LAUNCH_TYPE
- See Also:
-
JSON_PROPERTY_SUPPORTED_LAUNCH_TYPES
- See Also:
-
JSON_PROPERTY_DEFAULT_CLUSTER_ARN
- See Also:
-
JSON_PROPERTY_DEFAULT_CLUSTER_INFRASTRUCTURE_WEBSITE_URL
- See Also:
-
JSON_PROPERTY_DEFAULT_SECURITY_GROUPS
- See Also:
-
JSON_PROPERTY_DEFAULT_SECURITY_GROUP_INFRASTRUCTURE_WEBSITE_URLS
- See Also:
-
JSON_PROPERTY_DEFAULT_ASSIGN_PUBLIC_IP
- See Also:
-
JSON_PROPERTY_DEFAULT_EXECUTION_ROLE
- See Also:
-
JSON_PROPERTY_DEFAULT_EXECUTION_ROLE_INFRASTRUCTURE_WEBSITE_URL
- See Also:
-
JSON_PROPERTY_DEFAULT_TASK_ROLE
- See Also:
-
JSON_PROPERTY_DEFAULT_TASK_ROLE_INFRASTRUCTURE_WEBSITE_URL
- See Also:
-
JSON_PROPERTY_DEFAULT_PLATFORM_VERSION
- See Also:
-
JSON_PROPERTY_MAIN_CONTAINER_NAME
- See Also:
-
JSON_PROPERTY_SERVICE_OPTIONS
- See Also:
-
-
Constructor Details
-
AwsEcsExecutionMethodCapability
public AwsEcsExecutionMethodCapability()
-
-
Method Details
-
taskDefinitionArn
-
getTaskDefinitionArn
Get taskDefinitionArn- Returns:
- taskDefinitionArn
-
setTaskDefinitionArn
-
getTaskDefinitionInfrastructureWebsiteUrl
Get taskDefinitionInfrastructureWebsiteUrl- Returns:
- taskDefinitionInfrastructureWebsiteUrl
-
allocatedCpuUnits
-
getAllocatedCpuUnits
Get allocatedCpuUnits- Returns:
- allocatedCpuUnits
-
setAllocatedCpuUnits
-
allocatedMemoryMb
-
getAllocatedMemoryMb
Get allocatedMemoryMb- Returns:
- allocatedMemoryMb
-
setAllocatedMemoryMb
-
getType
Get type- Returns:
- type
-
getCapabilities
Get capabilities- Returns:
- capabilities
-
tags
-
putTagsItem
-
getTags
Get tags- Returns:
- tags
-
setTags
-
defaultSubnets
-
addDefaultSubnetsItem
-
getDefaultSubnets
Get defaultSubnets- Returns:
- defaultSubnets
-
getDefaultSubnets_JsonNullable
-
setDefaultSubnets_JsonNullable
-
setDefaultSubnets
-
getDefaultSubnetInfrastructureWebsiteUrls
Get defaultSubnetInfrastructureWebsiteUrls- Returns:
- defaultSubnetInfrastructureWebsiteUrls
-
defaultLaunchType
-
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
-
supportedLaunchTypes
public AwsEcsExecutionMethodCapability supportedLaunchTypes(List<AwsEcsLaunchType> supportedLaunchTypes) -
addSupportedLaunchTypesItem
public AwsEcsExecutionMethodCapability addSupportedLaunchTypesItem(AwsEcsLaunchType supportedLaunchTypesItem) -
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
-
defaultClusterArn
-
getDefaultClusterArn
Get defaultClusterArn- Returns:
- defaultClusterArn
-
setDefaultClusterArn
-
getDefaultClusterInfrastructureWebsiteUrl
Get defaultClusterInfrastructureWebsiteUrl- Returns:
- defaultClusterInfrastructureWebsiteUrl
-
defaultSecurityGroups
-
addDefaultSecurityGroupsItem
public AwsEcsExecutionMethodCapability addDefaultSecurityGroupsItem(String defaultSecurityGroupsItem) -
getDefaultSecurityGroups
Get defaultSecurityGroups- Returns:
- defaultSecurityGroups
-
getDefaultSecurityGroups_JsonNullable
-
setDefaultSecurityGroups_JsonNullable
-
setDefaultSecurityGroups
-
getDefaultSecurityGroupInfrastructureWebsiteUrls
Get defaultSecurityGroupInfrastructureWebsiteUrls- Returns:
- defaultSecurityGroupInfrastructureWebsiteUrls
-
defaultAssignPublicIp
-
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
-
defaultExecutionRole
-
getDefaultExecutionRole
Get defaultExecutionRole- Returns:
- defaultExecutionRole
-
setDefaultExecutionRole
-
getDefaultExecutionRoleInfrastructureWebsiteUrl
Get defaultExecutionRoleInfrastructureWebsiteUrl- Returns:
- defaultExecutionRoleInfrastructureWebsiteUrl
-
defaultTaskRole
-
getDefaultTaskRole
Get defaultTaskRole- Returns:
- defaultTaskRole
-
setDefaultTaskRole
-
getDefaultTaskRoleInfrastructureWebsiteUrl
Get defaultTaskRoleInfrastructureWebsiteUrl- Returns:
- defaultTaskRoleInfrastructureWebsiteUrl
-
defaultPlatformVersion
-
getDefaultPlatformVersion
Get defaultPlatformVersion- Returns:
- defaultPlatformVersion
-
setDefaultPlatformVersion
-
mainContainerName
-
getMainContainerName
Get mainContainerName- Returns:
- mainContainerName
-
setMainContainerName
-
serviceOptions
-
getServiceOptions
Get serviceOptions- Returns:
- serviceOptions
-
setServiceOptions
-
equals
-
hashCode
public int hashCode() -
toString
-