static ViewDefinition.Builder |
ViewDefinition.builder() |
|
ViewDefinition.Builder |
ViewDefinition.Builder.definer(String definer) |
The definer of a view in SQL.
|
ViewDefinition.Builder |
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 |
ViewDefinition.Builder.lastRefreshType(String lastRefreshType) |
Sets the method used for the most recent refresh.
|
ViewDefinition.Builder |
ViewDefinition.Builder.lastRefreshType(LastRefreshType lastRefreshType) |
Sets the method used for the most recent refresh.
|
ViewDefinition.Builder |
ViewDefinition.Builder.refreshSeconds(Long refreshSeconds) |
Auto refresh interval in seconds for the materialized view.
|
ViewDefinition.Builder |
ViewDefinition.Builder.representations(Collection<ViewRepresentation> representations) |
A list of representations.
|
ViewDefinition.Builder |
ViewDefinition.Builder.representations(Consumer<ViewRepresentation.Builder>... representations) |
A list of representations.
|
ViewDefinition.Builder |
ViewDefinition.Builder.representations(ViewRepresentation... representations) |
A list of representations.
|
ViewDefinition.Builder |
ViewDefinition.Builder.subObjects(String... subObjects) |
A list of table Amazon Resource Names (ARNs).
|
ViewDefinition.Builder |
ViewDefinition.Builder.subObjects(Collection<String> subObjects) |
A list of table Amazon Resource Names (ARNs).
|
ViewDefinition.Builder |
ViewDefinition.Builder.subObjectVersionIds(Long... subObjectVersionIds) |
List of the Apache Iceberg table versions referenced by the materialized view.
|
ViewDefinition.Builder |
ViewDefinition.Builder.subObjectVersionIds(Collection<Long> subObjectVersionIds) |
List of the Apache Iceberg table versions referenced by the materialized view.
|
ViewDefinition.Builder |
ViewDefinition.toBuilder() |
|
ViewDefinition.Builder |
ViewDefinition.Builder.viewVersionId(Long viewVersionId) |
The ID value that identifies this view's version.
|
ViewDefinition.Builder |
ViewDefinition.Builder.viewVersionToken(String viewVersionToken) |
The version ID of the Apache Iceberg table.
|