Uses of Interface
software.amazon.awssdk.services.ecs.model.Service.Builder
Packages that use Service.Builder
-
Uses of Service.Builder in software.amazon.awssdk.services.ecs.model
Methods in software.amazon.awssdk.services.ecs.model that return Service.BuilderModifier and TypeMethodDescriptionService.Builder.availabilityZoneRebalancing(String availabilityZoneRebalancing) Indicates whether to use Availability Zone rebalancing for the service.Service.Builder.availabilityZoneRebalancing(AvailabilityZoneRebalancing availabilityZoneRebalancing) Indicates whether to use Availability Zone rebalancing for the service.static Service.BuilderService.builder()Service.Builder.capacityProviderStrategy(Collection<CapacityProviderStrategyItem> capacityProviderStrategy) The capacity provider strategy the service uses.Service.Builder.capacityProviderStrategy(Consumer<CapacityProviderStrategyItem.Builder>... capacityProviderStrategy) The capacity provider strategy the service uses.Service.Builder.capacityProviderStrategy(CapacityProviderStrategyItem... capacityProviderStrategy) The capacity provider strategy the service uses.Service.Builder.clusterArn(String clusterArn) The Amazon Resource Name (ARN) of the cluster that hosts the service.The Unix timestamp for the time when the service was created.The principal that created the service.Service.Builder.currentServiceDeployment(String currentServiceDeployment) The ARN of the current service deployment.Service.Builder.currentServiceRevisions(Collection<ServiceCurrentRevisionSummary> currentServiceRevisions) The list of the service revisions.Service.Builder.currentServiceRevisions(Consumer<ServiceCurrentRevisionSummary.Builder>... currentServiceRevisions) The list of the service revisions.Service.Builder.currentServiceRevisions(ServiceCurrentRevisionSummary... currentServiceRevisions) The list of the service revisions.default Service.BuilderService.Builder.deploymentConfiguration(Consumer<DeploymentConfiguration.Builder> deploymentConfiguration) Optional deployment parameters that control how many tasks run during the deployment and the ordering of stopping and starting tasks.Service.Builder.deploymentConfiguration(DeploymentConfiguration deploymentConfiguration) Optional deployment parameters that control how many tasks run during the deployment and the ordering of stopping and starting tasks.default Service.BuilderService.Builder.deploymentController(Consumer<DeploymentController.Builder> deploymentController) The deployment controller type the service is using.Service.Builder.deploymentController(DeploymentController deploymentController) The deployment controller type the service is using.Service.Builder.deployments(Collection<Deployment> deployments) The current state of deployments for the service.Service.Builder.deployments(Consumer<Deployment.Builder>... deployments) The current state of deployments for the service.Service.Builder.deployments(Deployment... deployments) The current state of deployments for the service.Service.Builder.desiredCount(Integer desiredCount) The desired number of instantiations of the task definition to keep running on the service.Service.Builder.enableECSManagedTags(Boolean enableECSManagedTags) Determines whether to use Amazon ECS managed tags for the tasks in the service.Service.Builder.enableExecuteCommand(Boolean enableExecuteCommand) Determines whether the execute command functionality is turned on for the service.Service.Builder.events(Collection<ServiceEvent> events) The event stream for your service.Service.Builder.events(Consumer<ServiceEvent.Builder>... events) The event stream for your service.Service.Builder.events(ServiceEvent... events) The event stream for your service.Service.Builder.healthCheckGracePeriodSeconds(Integer healthCheckGracePeriodSeconds) The period of time, in seconds, that the Amazon ECS service scheduler ignores unhealthy Elastic Load Balancing, VPC Lattice, and container health checks after a task has first started.Service.Builder.launchType(String launchType) The launch type the service is using.Service.Builder.launchType(LaunchType launchType) The launch type the service is using.Service.Builder.loadBalancers(Collection<LoadBalancer> loadBalancers) A list of Elastic Load Balancing load balancer objects.Service.Builder.loadBalancers(Consumer<LoadBalancer.Builder>... loadBalancers) A list of Elastic Load Balancing load balancer objects.Service.Builder.loadBalancers(LoadBalancer... loadBalancers) A list of Elastic Load Balancing load balancer objects.default Service.BuilderService.Builder.networkConfiguration(Consumer<NetworkConfiguration.Builder> networkConfiguration) The VPC subnet and security group configuration for tasks that receive their own elastic network interface by using theawsvpcnetworking mode.Service.Builder.networkConfiguration(NetworkConfiguration networkConfiguration) The VPC subnet and security group configuration for tasks that receive their own elastic network interface by using theawsvpcnetworking mode.Service.Builder.pendingCount(Integer pendingCount) The number of tasks in the cluster that are in thePENDINGstate.Service.Builder.placementConstraints(Collection<PlacementConstraint> placementConstraints) The placement constraints for the tasks in the service.Service.Builder.placementConstraints(Consumer<PlacementConstraint.Builder>... placementConstraints) The placement constraints for the tasks in the service.Service.Builder.placementConstraints(PlacementConstraint... placementConstraints) The placement constraints for the tasks in the service.Service.Builder.placementStrategy(Collection<PlacementStrategy> placementStrategy) The placement strategy that determines how tasks for the service are placed.Service.Builder.placementStrategy(Consumer<PlacementStrategy.Builder>... placementStrategy) The placement strategy that determines how tasks for the service are placed.Service.Builder.placementStrategy(PlacementStrategy... placementStrategy) The placement strategy that determines how tasks for the service are placed.Service.Builder.platformFamily(String platformFamily) The operating system that your tasks in the service run on.Service.Builder.platformVersion(String platformVersion) The platform version to run your service on.Service.Builder.propagateTags(String propagateTags) Determines whether to propagate the tags from the task definition or the service to the task.Service.Builder.propagateTags(PropagateTags propagateTags) Determines whether to propagate the tags from the task definition or the service to the task.Service.Builder.resourceManagementType(String resourceManagementType) Identifies whether an ECS Service is an Express Service managed by ECS, or managed by the customer.Service.Builder.resourceManagementType(ResourceManagementType resourceManagementType) Identifies whether an ECS Service is an Express Service managed by ECS, or managed by the customer.The ARN of the IAM role that's associated with the service.Service.Builder.runningCount(Integer runningCount) The number of tasks in the cluster that are in theRUNNINGstate.Service.Builder.schedulingStrategy(String schedulingStrategy) The scheduling strategy to use for the service.Service.Builder.schedulingStrategy(SchedulingStrategy schedulingStrategy) The scheduling strategy to use for the service.Service.Builder.serviceArn(String serviceArn) The ARN that identifies the service.Service.Builder.serviceName(String serviceName) The name of your service.Service.Builder.serviceRegistries(Collection<ServiceRegistry> serviceRegistries) The details for the service discovery registries to assign to this service.Service.Builder.serviceRegistries(Consumer<ServiceRegistry.Builder>... serviceRegistries) The details for the service discovery registries to assign to this service.Service.Builder.serviceRegistries(ServiceRegistry... serviceRegistries) The details for the service discovery registries to assign to this service.The status of the service.Service.Builder.tags(Collection<Tag> tags) The metadata that you apply to the service to help you categorize and organize them.Service.Builder.tags(Consumer<Tag.Builder>... tags) The metadata that you apply to the service to help you categorize and organize them.The metadata that you apply to the service to help you categorize and organize them.Service.Builder.taskDefinition(String taskDefinition) The task definition to use for tasks in the service.Service.Builder.taskSets(Collection<TaskSet> taskSets) Information about a set of Amazon ECS tasks in either an CodeDeploy or anEXTERNALdeployment.Service.Builder.taskSets(Consumer<TaskSet.Builder>... taskSets) Information about a set of Amazon ECS tasks in either an CodeDeploy or anEXTERNALdeployment.Information about a set of Amazon ECS tasks in either an CodeDeploy or anEXTERNALdeployment.Service.toBuilder()Methods in software.amazon.awssdk.services.ecs.model that return types with arguments of type Service.BuilderModifier and TypeMethodDescriptionstatic Class<? extends Service.Builder>Service.serializableBuilderClass()Method parameters in software.amazon.awssdk.services.ecs.model with type arguments of type Service.BuilderModifier and TypeMethodDescriptiondefault CreateServiceResponse.BuilderCreateServiceResponse.Builder.service(Consumer<Service.Builder> service) The full description of your service following the create call.default DeleteServiceResponse.BuilderDeleteServiceResponse.Builder.service(Consumer<Service.Builder> service) The full description of the deleted service.default UpdateServiceResponse.BuilderUpdateServiceResponse.Builder.service(Consumer<Service.Builder> service) The full description of your service following the update call.