Uses of Interface
software.amazon.awssdk.services.glue.model.ViewDefinition.Builder
Packages that use ViewDefinition.Builder
-
Uses of ViewDefinition.Builder in software.amazon.awssdk.services.glue.model
Methods in software.amazon.awssdk.services.glue.model that return ViewDefinition.BuilderModifier and TypeMethodDescriptionstatic ViewDefinition.BuilderViewDefinition.builder()The definer of a view in SQL.ViewDefinition.Builder.isProtected(Boolean isProtected) You can set this flag as true to instruct the engine not to push user-provided operations into the logical plan of the view during query planning.ViewDefinition.Builder.lastRefreshType(String lastRefreshType) Sets the method used for the most recent refresh.ViewDefinition.Builder.lastRefreshType(LastRefreshType lastRefreshType) Sets the method used for the most recent refresh.ViewDefinition.Builder.refreshSeconds(Long refreshSeconds) Auto refresh interval in seconds for the materialized view.ViewDefinition.Builder.representations(Collection<ViewRepresentation> representations) A list of representations.ViewDefinition.Builder.representations(Consumer<ViewRepresentation.Builder>... representations) A list of representations.ViewDefinition.Builder.representations(ViewRepresentation... representations) A list of representations.ViewDefinition.Builder.subObjects(String... subObjects) A list of table Amazon Resource Names (ARNs).ViewDefinition.Builder.subObjects(Collection<String> subObjects) A list of table Amazon Resource Names (ARNs).ViewDefinition.Builder.subObjectVersionIds(Long... subObjectVersionIds) List of the Apache Iceberg table versions referenced by the materialized view.ViewDefinition.Builder.subObjectVersionIds(Collection<Long> subObjectVersionIds) List of the Apache Iceberg table versions referenced by the materialized view.ViewDefinition.toBuilder()ViewDefinition.Builder.viewVersionId(Long viewVersionId) The ID value that identifies this view's version.ViewDefinition.Builder.viewVersionToken(String viewVersionToken) The version ID of the Apache Iceberg table.Methods in software.amazon.awssdk.services.glue.model that return types with arguments of type ViewDefinition.BuilderModifier and TypeMethodDescriptionstatic Class<? extends ViewDefinition.Builder>ViewDefinition.serializableBuilderClass()Method parameters in software.amazon.awssdk.services.glue.model with type arguments of type ViewDefinition.BuilderModifier and TypeMethodDescriptiondefault Table.BuilderTable.Builder.viewDefinition(Consumer<ViewDefinition.Builder> viewDefinition) A structure that contains all the information that defines the view, including the dialect or dialects for the view, and the query.