GetSpacesBucketsFilter

data class GetSpacesBucketsFilter(val all: Boolean? = null, val key: String, val matchBy: String? = null, val values: List<String>) : ConvertibleToJava<GetSpacesBucketsFilter>

Constructors

Link copied to clipboard
constructor(all: Boolean? = null, key: String, matchBy: String? = null, values: List<String>)

Properties

Link copied to clipboard
val all: Boolean? = null

Set to true to require that a field match all of the values instead of just one or more of them. This is useful when matching against multi-valued fields such as lists or sets where you want to ensure that all of the values are present in the list or set.

Link copied to clipboard
val key: String

Filter the images by this key. This may be one of bucket_domain_name, name, region, or urn.

Link copied to clipboard
val matchBy: String? = null

One of exact (default), re, or substring. For string-typed fields, specify re to match by using the values as regular expressions, or specify substring to match by treating the values as substrings to find within the string field.

Link copied to clipboard

A list of values to match against the key field. Only retrieves Spaces buckets where the key field takes on one or more of the values provided here.

Functions

Link copied to clipboard
open override fun toJava(): GetSpacesBucketsFilter