Interface IcebergCatalog.FederatedCatalogOptions.RefreshStatusOrBuilder (0.83.0)

public static interface IcebergCatalog.FederatedCatalogOptions.RefreshStatusOrBuilder extends MessageOrBuilder

Implements

MessageOrBuilder

Methods

getEndTime()

public abstract Timestamp getEndTime()

Output only. When the catalog refresh has ended, unset for in-progress refreshes.

optional .google.protobuf.Timestamp end_time = 2 [json_name = "end-time", (.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
Timestamp

The endTime.

getEndTimeOrBuilder()

public abstract TimestampOrBuilder getEndTimeOrBuilder()

Output only. When the catalog refresh has ended, unset for in-progress refreshes.

optional .google.protobuf.Timestamp end_time = 2 [json_name = "end-time", (.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
TimestampOrBuilder

getStartTime()

public abstract Timestamp getStartTime()

Output only. When the catalog refresh has started, including in-progress refreshes.

optional .google.protobuf.Timestamp start_time = 1 [json_name = "start-time", (.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
Timestamp

The startTime.

getStartTimeOrBuilder()

public abstract TimestampOrBuilder getStartTimeOrBuilder()

Output only. When the catalog refresh has started, including in-progress refreshes.

optional .google.protobuf.Timestamp start_time = 1 [json_name = "start-time", (.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
TimestampOrBuilder

getStatus()

public abstract Status getStatus()

Output only. The status of the last background refresh operation, unset for in-progress refreshes.

optional .google.rpc.Status status = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
com.google.rpc.Status

The status.

getStatusOrBuilder()

public abstract StatusOrBuilder getStatusOrBuilder()

Output only. The status of the last background refresh operation, unset for in-progress refreshes.

optional .google.rpc.Status status = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
com.google.rpc.StatusOrBuilder

hasEndTime()

public abstract boolean hasEndTime()

Output only. When the catalog refresh has ended, unset for in-progress refreshes.

optional .google.protobuf.Timestamp end_time = 2 [json_name = "end-time", (.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
boolean

Whether the endTime field is set.

hasStartTime()

public abstract boolean hasStartTime()

Output only. When the catalog refresh has started, including in-progress refreshes.

optional .google.protobuf.Timestamp start_time = 1 [json_name = "start-time", (.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
boolean

Whether the startTime field is set.

hasStatus()

public abstract boolean hasStatus()

Output only. The status of the last background refresh operation, unset for in-progress refreshes.

optional .google.rpc.Status status = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
boolean

Whether the status field is set.