Package com.google.cloud.dataplex.v1
Interface EntrySourceOrBuilder
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
EntrySource,EntrySource.Builder
@Generated
public interface EntrySourceOrBuilder
extends com.google.protobuf.MessageOrBuilder
-
Method Summary
Modifier and TypeMethodDescriptionbooleancontainsLabels(String key) User-defined labels.getAncestors(int index) Immutable.intImmutable.Immutable.getAncestorsOrBuilder(int index) Immutable.List<? extends EntrySource.AncestorOrBuilder>Immutable.com.google.protobuf.TimestampThe time when the resource was created in the source system.com.google.protobuf.TimestampOrBuilderThe time when the resource was created in the source system.A description of the data resource.com.google.protobuf.ByteStringA description of the data resource.A user-friendly display name.com.google.protobuf.ByteStringA user-friendly display name.Deprecated.intUser-defined labels.User-defined labels.getLabelsOrDefault(String key, String defaultValue) User-defined labels.getLabelsOrThrow(String key) User-defined labels.Output only.com.google.protobuf.ByteStringOutput only.The platform containing the source system.com.google.protobuf.ByteStringThe platform containing the source system.The name of the resource in the source system.com.google.protobuf.ByteStringThe name of the resource in the source system.The name of the source system.com.google.protobuf.ByteStringThe name of the source system.com.google.protobuf.TimestampThe time when the resource was last updated in the source system.com.google.protobuf.TimestampOrBuilderThe time when the resource was last updated in the source system.booleanThe time when the resource was created in the source system.booleanThe time when the resource was last updated in the source system.Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder
isInitializedMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
getResource
String getResource()The name of the resource in the source system. Maximum length is 4,000 characters.
string resource = 1;- Returns:
- The resource.
-
getResourceBytes
com.google.protobuf.ByteString getResourceBytes()The name of the resource in the source system. Maximum length is 4,000 characters.
string resource = 1;- Returns:
- The bytes for resource.
-
getSystem
String getSystem()The name of the source system. Maximum length is 64 characters.
string system = 2;- Returns:
- The system.
-
getSystemBytes
com.google.protobuf.ByteString getSystemBytes()The name of the source system. Maximum length is 64 characters.
string system = 2;- Returns:
- The bytes for system.
-
getPlatform
String getPlatform()The platform containing the source system. Maximum length is 64 characters.
string platform = 3;- Returns:
- The platform.
-
getPlatformBytes
com.google.protobuf.ByteString getPlatformBytes()The platform containing the source system. Maximum length is 64 characters.
string platform = 3;- Returns:
- The bytes for platform.
-
getDisplayName
String getDisplayName()A user-friendly display name. Maximum length is 500 characters.
string display_name = 5;- Returns:
- The displayName.
-
getDisplayNameBytes
com.google.protobuf.ByteString getDisplayNameBytes()A user-friendly display name. Maximum length is 500 characters.
string display_name = 5;- Returns:
- The bytes for displayName.
-
getDescription
String getDescription()A description of the data resource. Maximum length is 2,000 characters.
string description = 6;- Returns:
- The description.
-
getDescriptionBytes
com.google.protobuf.ByteString getDescriptionBytes()A description of the data resource. Maximum length is 2,000 characters.
string description = 6;- Returns:
- The bytes for description.
-
getLabelsCount
int getLabelsCount()User-defined labels. The maximum size of keys and values is 128 characters each.
map<string, string> labels = 7; -
containsLabels
User-defined labels. The maximum size of keys and values is 128 characters each.
map<string, string> labels = 7; -
getLabels
Deprecated.UsegetLabelsMap()instead. -
getLabelsMap
User-defined labels. The maximum size of keys and values is 128 characters each.
map<string, string> labels = 7; -
getLabelsOrDefault
User-defined labels. The maximum size of keys and values is 128 characters each.
map<string, string> labels = 7; -
getLabelsOrThrow
User-defined labels. The maximum size of keys and values is 128 characters each.
map<string, string> labels = 7; -
getAncestorsList
List<EntrySource.Ancestor> getAncestorsList()Immutable. The entries representing the ancestors of the data resource in the source system.
repeated .google.cloud.dataplex.v1.EntrySource.Ancestor ancestors = 9 [(.google.api.field_behavior) = IMMUTABLE]; -
getAncestors
Immutable. The entries representing the ancestors of the data resource in the source system.
repeated .google.cloud.dataplex.v1.EntrySource.Ancestor ancestors = 9 [(.google.api.field_behavior) = IMMUTABLE]; -
getAncestorsCount
int getAncestorsCount()Immutable. The entries representing the ancestors of the data resource in the source system.
repeated .google.cloud.dataplex.v1.EntrySource.Ancestor ancestors = 9 [(.google.api.field_behavior) = IMMUTABLE]; -
getAncestorsOrBuilderList
List<? extends EntrySource.AncestorOrBuilder> getAncestorsOrBuilderList()Immutable. The entries representing the ancestors of the data resource in the source system.
repeated .google.cloud.dataplex.v1.EntrySource.Ancestor ancestors = 9 [(.google.api.field_behavior) = IMMUTABLE]; -
getAncestorsOrBuilder
Immutable. The entries representing the ancestors of the data resource in the source system.
repeated .google.cloud.dataplex.v1.EntrySource.Ancestor ancestors = 9 [(.google.api.field_behavior) = IMMUTABLE]; -
hasCreateTime
boolean hasCreateTime()The time when the resource was created in the source system.
.google.protobuf.Timestamp create_time = 10;- Returns:
- Whether the createTime field is set.
-
getCreateTime
com.google.protobuf.Timestamp getCreateTime()The time when the resource was created in the source system.
.google.protobuf.Timestamp create_time = 10;- Returns:
- The createTime.
-
getCreateTimeOrBuilder
com.google.protobuf.TimestampOrBuilder getCreateTimeOrBuilder()The time when the resource was created in the source system.
.google.protobuf.Timestamp create_time = 10; -
hasUpdateTime
boolean hasUpdateTime()The time when the resource was last updated in the source system. If the entry exists in the system and its `EntrySource` has `update_time` populated, further updates to the `EntrySource` of the entry must provide incremental updates to its `update_time`.
.google.protobuf.Timestamp update_time = 11;- Returns:
- Whether the updateTime field is set.
-
getUpdateTime
com.google.protobuf.Timestamp getUpdateTime()The time when the resource was last updated in the source system. If the entry exists in the system and its `EntrySource` has `update_time` populated, further updates to the `EntrySource` of the entry must provide incremental updates to its `update_time`.
.google.protobuf.Timestamp update_time = 11;- Returns:
- The updateTime.
-
getUpdateTimeOrBuilder
com.google.protobuf.TimestampOrBuilder getUpdateTimeOrBuilder()The time when the resource was last updated in the source system. If the entry exists in the system and its `EntrySource` has `update_time` populated, further updates to the `EntrySource` of the entry must provide incremental updates to its `update_time`.
.google.protobuf.Timestamp update_time = 11; -
getLocation
String getLocation()Output only. Location of the resource in the source system. You can search the entry by this location. By default, this should match the location of the entry group containing this entry. A different value allows capturing the source location for data external to Google Cloud.
string location = 12 [(.google.api.field_behavior) = OUTPUT_ONLY];- Returns:
- The location.
-
getLocationBytes
com.google.protobuf.ByteString getLocationBytes()Output only. Location of the resource in the source system. You can search the entry by this location. By default, this should match the location of the entry group containing this entry. A different value allows capturing the source location for data external to Google Cloud.
string location = 12 [(.google.api.field_behavior) = OUTPUT_ONLY];- Returns:
- The bytes for location.
-