Interface AspectOrBuilder (1.52.0)

public interface AspectOrBuilder extends MessageOrBuilder

Implements

MessageOrBuilder

Methods

getAspectSource()

public abstract AspectSource getAspectSource()

Optional. Information related to the source system of the aspect.

.google.cloud.dataplex.v1.AspectSource aspect_source = 9 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
AspectSource

The aspectSource.

getAspectSourceOrBuilder()

public abstract AspectSourceOrBuilder getAspectSourceOrBuilder()

Optional. Information related to the source system of the aspect.

.google.cloud.dataplex.v1.AspectSource aspect_source = 9 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
AspectSourceOrBuilder

getAspectType()

public abstract String getAspectType()

Output only. The resource name of the type used to create this Aspect.

string aspect_type = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
String

The aspectType.

getAspectTypeBytes()

public abstract ByteString getAspectTypeBytes()

Output only. The resource name of the type used to create this Aspect.

string aspect_type = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
ByteString

The bytes for aspectType.

getCreateTime()

public abstract Timestamp getCreateTime()

Output only. The time when the Aspect was created.

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

Returns
Type Description
Timestamp

The createTime.

getCreateTimeOrBuilder()

public abstract TimestampOrBuilder getCreateTimeOrBuilder()

Output only. The time when the Aspect was created.

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

Returns
Type Description
TimestampOrBuilder

getData()

public abstract Struct getData()

Required. The content of the aspect, according to its aspect type schema. The maximum size of the field is 120KB (encoded as UTF-8).

.google.protobuf.Struct data = 8 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
Struct

The data.

getDataOrBuilder()

public abstract StructOrBuilder getDataOrBuilder()

Required. The content of the aspect, according to its aspect type schema. The maximum size of the field is 120KB (encoded as UTF-8).

.google.protobuf.Struct data = 8 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
StructOrBuilder

getPath()

public abstract String getPath()

Output only. The path in the entry under which the aspect is attached.

string path = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
String

The path.

getPathBytes()

public abstract ByteString getPathBytes()

Output only. The path in the entry under which the aspect is attached.

string path = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
ByteString

The bytes for path.

getUpdateTime()

public abstract Timestamp getUpdateTime()

Output only. The time when the Aspect was last updated.

.google.protobuf.Timestamp update_time = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
Timestamp

The updateTime.

getUpdateTimeOrBuilder()

public abstract TimestampOrBuilder getUpdateTimeOrBuilder()

Output only. The time when the Aspect was last updated.

.google.protobuf.Timestamp update_time = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
TimestampOrBuilder

hasAspectSource()

public abstract boolean hasAspectSource()

Optional. Information related to the source system of the aspect.

.google.cloud.dataplex.v1.AspectSource aspect_source = 9 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
boolean

Whether the aspectSource field is set.

hasCreateTime()

public abstract boolean hasCreateTime()

Output only. The time when the Aspect was created.

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

Returns
Type Description
boolean

Whether the createTime field is set.

hasData()

public abstract boolean hasData()

Required. The content of the aspect, according to its aspect type schema. The maximum size of the field is 120KB (encoded as UTF-8).

.google.protobuf.Struct data = 8 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
boolean

Whether the data field is set.

hasUpdateTime()

public abstract boolean hasUpdateTime()

Output only. The time when the Aspect was last updated.

.google.protobuf.Timestamp update_time = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
boolean

Whether the updateTime field is set.