public final class CreateMaterializedViewRequest extends Object
Sample code:
MaterializedView existingMaterializedView = ...;
CreateMaterializedViewRequest materializedViewRequest = CreateMaterializedViewRequest.of("my-instance", "my-new-materialized-view")
.setQuery("...");
for more details| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object o) |
int |
hashCode() |
static CreateMaterializedViewRequest |
of(String instanceId,
String materializedViewId)
Builds a new request to create a new materialized view in the specified instance.
|
CreateMaterializedViewRequest |
setDeletionProtection(boolean value)
Configures if the materialized view is deletion protected.
|
CreateMaterializedViewRequest |
setQuery(String query)
Sets the query of the MaterializedView.
|
CreateMaterializedViewRequest |
toProto(String projectId)
Creates the request protobuf.
|
public static CreateMaterializedViewRequest of(String instanceId, String materializedViewId)
public CreateMaterializedViewRequest setDeletionProtection(boolean value)
public CreateMaterializedViewRequest setQuery(@Nonnull String query)
@InternalApi public CreateMaterializedViewRequest toProto(String projectId)
Copyright © 2026 Google LLC. All rights reserved.