Interface OperationMetadataOrBuilder (0.38.0)

public interface OperationMetadataOrBuilder extends MessageOrBuilder

Implements

MessageOrBuilder

Methods

getCreateTime()

public abstract Timestamp getCreateTime()

Output only. The timestamp of the operation submission to the server.

.google.protobuf.Timestamp create_time = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
Timestamp

The createTime.

getCreateTimeOrBuilder()

public abstract TimestampOrBuilder getCreateTimeOrBuilder()

Output only. The timestamp of the operation submission to the server.

.google.protobuf.Timestamp create_time = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
TimestampOrBuilder

getEndTime()

public abstract Timestamp getEndTime()

Output only. The timestamp of the operation termination, regardless of its success. This field is unset if the operation is still ongoing.

.google.protobuf.Timestamp end_time = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
Timestamp

The endTime.

getEndTimeOrBuilder()

public abstract TimestampOrBuilder getEndTimeOrBuilder()

Output only. The timestamp of the operation termination, regardless of its success. This field is unset if the operation is still ongoing.

.google.protobuf.Timestamp end_time = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
TimestampOrBuilder

getOperationType()

public abstract OperationMetadata.Type getOperationType()

Output only. The type of the operation being performed.

.google.cloud.datacatalog.lineage.v1.OperationMetadata.Type operation_type = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
OperationMetadata.Type

The operationType.

getOperationTypeValue()

public abstract int getOperationTypeValue()

Output only. The type of the operation being performed.

.google.cloud.datacatalog.lineage.v1.OperationMetadata.Type operation_type = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
int

The enum numeric value on the wire for operationType.

getResource()

public abstract String getResource()

Output only. The relative name of the resource being operated on.

string resource = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
String

The resource.

getResourceBytes()

public abstract ByteString getResourceBytes()

Output only. The relative name of the resource being operated on.

string resource = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
ByteString

The bytes for resource.

getResourceUuid()

public abstract String getResourceUuid()

Output only. The UUID of the resource being operated on.

string resource_uuid = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
String

The resourceUuid.

getResourceUuidBytes()

public abstract ByteString getResourceUuidBytes()

Output only. The UUID of the resource being operated on.

string resource_uuid = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
ByteString

The bytes for resourceUuid.

getState()

public abstract OperationMetadata.State getState()

Output only. The current operation state.

.google.cloud.datacatalog.lineage.v1.OperationMetadata.State state = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
OperationMetadata.State

The state.

getStateValue()

public abstract int getStateValue()

Output only. The current operation state.

.google.cloud.datacatalog.lineage.v1.OperationMetadata.State state = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
int

The enum numeric value on the wire for state.

hasCreateTime()

public abstract boolean hasCreateTime()

Output only. The timestamp of the operation submission to the server.

.google.protobuf.Timestamp create_time = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
boolean

Whether the createTime field is set.

hasEndTime()

public abstract boolean hasEndTime()

Output only. The timestamp of the operation termination, regardless of its success. This field is unset if the operation is still ongoing.

.google.protobuf.Timestamp end_time = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
boolean

Whether the endTime field is set.