Interface PlatformFilter.Builder

All Superinterfaces:
Buildable, CopyableBuilder<PlatformFilter.Builder,PlatformFilter>, SdkBuilder<PlatformFilter.Builder,PlatformFilter>, SdkPojo
Enclosing class:
PlatformFilter

public static interface PlatformFilter.Builder extends SdkPojo, CopyableBuilder<PlatformFilter.Builder,PlatformFilter>
  • Method Details

    • 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

      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.