Interface PlatformFilter.Builder

    • Method Detail

      • type

        PlatformFilter.Builder type​(String type)

        The platform version attribute to which the filter values are applied.

        Valid values: PlatformName | PlatformVersion | PlatformStatus | PlatformBranchName | PlatformLifecycleState | PlatformOwner | SupportedTier | SupportedAddon | ProgrammingLanguageName | OperatingSystemName

        Parameters:
        type - The platform version attribute to which the filter values are applied.

        Valid values: PlatformName | PlatformVersion | PlatformStatus | PlatformBranchName | PlatformLifecycleState | PlatformOwner | SupportedTier | SupportedAddon | ProgrammingLanguageName | OperatingSystemName

        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • operator

        PlatformFilter.Builder operator​(String operator)

        The operator to apply to the Type with each of the Values.

        Valid values: = | != | < | <= | > | >= | contains | begins_with | ends_with

        Parameters:
        operator - The operator to apply to the Type with each of the Values.

        Valid values: = | != | < | <= | > | >= | contains | begins_with | ends_with

        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • values

        PlatformFilter.Builder values​(Collection<String> values)

        The list of values applied to the filtering platform version attribute. Only one value is supported for all current operators.

        The following list shows valid filter values for some filter attributes.

        • PlatformStatus: Creating | Failed | Ready | Deleting | Deleted

        • PlatformLifecycleState: recommended

        • SupportedTier: WebServer/Standard | Worker/SQS/HTTP

        • SupportedAddon: Log/S3 | Monitoring/Healthd | WorkerDaemon/SQSD

        Parameters:
        values - The list of values applied to the filtering platform version attribute. Only one value is supported for all current operators.

        The following list shows valid filter values for some filter attributes.

        • PlatformStatus: Creating | Failed | Ready | Deleting | Deleted

        • PlatformLifecycleState: recommended

        • SupportedTier: WebServer/Standard | Worker/SQS/HTTP

        • SupportedAddon: Log/S3 | Monitoring/Healthd | WorkerDaemon/SQSD

        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • values

        PlatformFilter.Builder values​(String... values)

        The list of values applied to the filtering platform version attribute. Only one value is supported for all current operators.

        The following list shows valid filter values for some filter attributes.

        • PlatformStatus: Creating | Failed | Ready | Deleting | Deleted

        • PlatformLifecycleState: recommended

        • SupportedTier: WebServer/Standard | Worker/SQS/HTTP

        • SupportedAddon: Log/S3 | Monitoring/Healthd | WorkerDaemon/SQSD

        Parameters:
        values - The list of values applied to the filtering platform version attribute. Only one value is supported for all current operators.

        The following list shows valid filter values for some filter attributes.

        • PlatformStatus: Creating | Failed | Ready | Deleting | Deleted

        • PlatformLifecycleState: recommended

        • SupportedTier: WebServer/Standard | Worker/SQS/HTTP

        • SupportedAddon: Log/S3 | Monitoring/Healthd | WorkerDaemon/SQSD

        Returns:
        Returns a reference to this object so that method calls can be chained together.