Class GetOutpostInstanceTypePlainArgs.Builder

    • Method Detail

      • instanceType

        public GetOutpostInstanceTypePlainArgs.Builder instanceType​(@Nullable
                                                                    java.lang.String instanceType)
        Parameters:
        instanceType - Desired instance type. Conflicts with `preferredInstanceTypes`.
        Returns:
        builder
      • preferredInstanceTypes

        public GetOutpostInstanceTypePlainArgs.Builder preferredInstanceTypes​(@Nullable
                                                                              java.util.List<java.lang.String> preferredInstanceTypes)
        Parameters:
        preferredInstanceTypes - Ordered list of preferred instance types. The first match in this list will be returned. If no preferred matches are found and the original search returned more than one result, an error is returned. Conflicts with `instanceType`.
        Returns:
        builder
      • preferredInstanceTypes

        public GetOutpostInstanceTypePlainArgs.Builder preferredInstanceTypes​(java.lang.String... preferredInstanceTypes)
        Parameters:
        preferredInstanceTypes - Ordered list of preferred instance types. The first match in this list will be returned. If no preferred matches are found and the original search returned more than one result, an error is returned. Conflicts with `instanceType`.
        Returns:
        builder
      • region

        public GetOutpostInstanceTypePlainArgs.Builder region​(@Nullable
                                                              java.lang.String region)
        Parameters:
        region - Region where this resource will be [managed](https://docs.aws.amazon.com/general/latest/gr/rande.html#regional-endpoints). Defaults to the Region set in the provider configuration.
        Returns:
        builder