Interface NamespacesSelectOptions

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

    @Generated(value="jsii-pacmak/1.67.0 (build 2c027f5)",
               date="2022-09-11T03:06:35.044Z")
    @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.