Class UpdateLogicalViewRequest (2.56.0)

public final class UpdateLogicalViewRequest

Parameters for updating an existing Cloud Bigtable LogicalView.

Sample code:


 LogicalView existingLogicalView = client.getLogicalView("my-table", "my-logical-view");
 UpdateLogicalViewRequest request =
     UpdateLogicalViewRequest.of(existingLogicalView).setQuery(query);
 

See Also: LogicalViewfor more details.

Inheritance

Object > UpdateLogicalViewRequest

Static Methods

of(LogicalView logicalView)

public static UpdateLogicalViewRequest of(LogicalView logicalView)

Builds a new update request using an existing logical view.

Parameter
Name Description
logicalView LogicalView
Returns
Type Description
UpdateLogicalViewRequest

of(String instanceId, String logicalViewId)

public static UpdateLogicalViewRequest of(String instanceId, String logicalViewId)

Builds a new update logical view request.

Parameters
Name Description
instanceId String
logicalViewId String
Returns
Type Description
UpdateLogicalViewRequest

Methods

equals(Object o)

public boolean equals(Object o)
Parameter
Name Description
o Object
Returns
Type Description
boolean
Overrides

hashCode()

public int hashCode()
Returns
Type Description
int
Overrides

setQuery(String query)

public UpdateLogicalViewRequest setQuery(String query)

Changes the query of an existing logical view.

Parameter
Name Description
query String
Returns
Type Description
UpdateLogicalViewRequest

toProto(String projectId)

public UpdateLogicalViewRequest toProto(String projectId)

Creates the request protobuf. This method is considered an internal implementation detail and not meant to be used by applications.

Parameter
Name Description
projectId String
Returns
Type Description
com.google.bigtable.admin.v2.UpdateLogicalViewRequest