Class CelExpr.CelList.Builder

  • Enclosing class:
    CelExpr.CelList

    public abstract static class CelExpr.CelList.Builder
    extends java.lang.Object
    Builder for CelList.
    • Constructor Detail

      • Builder

        public Builder()
    • Method Detail

      • getElements

        public com.google.common.collect.ImmutableList<CelExpr> getElements()
        Returns an immutable copy of the current mutable elements present in the builder.
      • getElementsBuilders

        public com.google.common.collect.ImmutableList<CelExpr.Builder> getElementsBuilders()
        Returns an immutable copy of the builders from the current mutable elements.
      • addOptionalIndices

        @CanIgnoreReturnValue
        public CelExpr.CelList.Builder addOptionalIndices​(java.lang.Integer... indices)
      • addOptionalIndices

        @CanIgnoreReturnValue
        public CelExpr.CelList.Builder addOptionalIndices​(java.lang.Iterable<java.lang.Integer> indices)