Interface NamespacesSelectOptions

  • All Superinterfaces:
    software.amazon.jsii.JsiiSerializable
    All Known Implementing Classes:
    NamespacesSelectOptions.Jsii$Proxy

    @Generated(value="jsii-pacmak/1.69.0 (build f656c31)",
               date="2022-10-09T03:04:24.900Z")
    @Stability(Stable)
    public interface NamespacesSelectOptions
    extends software.amazon.jsii.JsiiSerializable
    Options for `Namespaces.select`.
    • Method Detail

      • getExpressions

        @Stability(Stable)
        @Nullable
        default List<LabelExpression> getExpressions()
        Namespaces must satisfy these selectors.

        The selectors query labels, just like the labels property, but they provide a more advanced matching mechanism.

        Default: - no selector requirements.

      • getLabels

        @Stability(Stable)
        @Nullable
        default Map<String,​String> getLabels()
        Labels the namespaces must have.

        This is equivalent to using an 'Is' selector.

        Default: - no strict labels requirements.

      • getNames

        @Stability(Stable)
        @Nullable
        default List<String> getNames()
        Namespaces names must be one of these.

        Default: - no name requirements.