Class DataProfileResult

java.lang.Object
com.google.protobuf.AbstractMessageLite
com.google.protobuf.AbstractMessage
com.google.protobuf.GeneratedMessage
com.google.cloud.dataplex.v1.DataProfileResult
All Implemented Interfaces:
DataProfileResultOrBuilder, com.google.protobuf.Message, com.google.protobuf.MessageLite, com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder, Serializable

@Generated public final class DataProfileResult extends com.google.protobuf.GeneratedMessage implements DataProfileResultOrBuilder
 DataProfileResult defines the output of DataProfileScan. Each field of the
 table will have field type specific profile result.
 
Protobuf type google.cloud.dataplex.v1.DataProfileResult
See Also:
  • Field Details

    • ROW_COUNT_FIELD_NUMBER

      public static final int ROW_COUNT_FIELD_NUMBER
      See Also:
    • PROFILE_FIELD_NUMBER

      public static final int PROFILE_FIELD_NUMBER
      See Also:
    • SCANNED_DATA_FIELD_NUMBER

      public static final int SCANNED_DATA_FIELD_NUMBER
      See Also:
    • POST_SCAN_ACTIONS_RESULT_FIELD_NUMBER

      public static final int POST_SCAN_ACTIONS_RESULT_FIELD_NUMBER
      See Also:
    • CATALOG_PUBLISHING_STATUS_FIELD_NUMBER

      public static final int CATALOG_PUBLISHING_STATUS_FIELD_NUMBER
      See Also:
  • Method Details

    • getDescriptor

      public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
    • internalGetFieldAccessorTable

      protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
      Specified by:
      internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessage
    • getRowCount

      public long getRowCount()
       Output only. The count of rows scanned.
       
      int64 row_count = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      getRowCount in interface DataProfileResultOrBuilder
      Returns:
      The rowCount.
    • hasProfile

      public boolean hasProfile()
       Output only. The profile information per field.
       
      .google.cloud.dataplex.v1.DataProfileResult.Profile profile = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      hasProfile in interface DataProfileResultOrBuilder
      Returns:
      Whether the profile field is set.
    • getProfile

      public DataProfileResult.Profile getProfile()
       Output only. The profile information per field.
       
      .google.cloud.dataplex.v1.DataProfileResult.Profile profile = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      getProfile in interface DataProfileResultOrBuilder
      Returns:
      The profile.
    • getProfileOrBuilder

      public DataProfileResult.ProfileOrBuilder getProfileOrBuilder()
       Output only. The profile information per field.
       
      .google.cloud.dataplex.v1.DataProfileResult.Profile profile = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      getProfileOrBuilder in interface DataProfileResultOrBuilder
    • hasScannedData

      public boolean hasScannedData()
       Output only. The data scanned for this result.
       
      .google.cloud.dataplex.v1.ScannedData scanned_data = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      hasScannedData in interface DataProfileResultOrBuilder
      Returns:
      Whether the scannedData field is set.
    • getScannedData

      public ScannedData getScannedData()
       Output only. The data scanned for this result.
       
      .google.cloud.dataplex.v1.ScannedData scanned_data = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      getScannedData in interface DataProfileResultOrBuilder
      Returns:
      The scannedData.
    • getScannedDataOrBuilder

      public ScannedDataOrBuilder getScannedDataOrBuilder()
       Output only. The data scanned for this result.
       
      .google.cloud.dataplex.v1.ScannedData scanned_data = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      getScannedDataOrBuilder in interface DataProfileResultOrBuilder
    • hasPostScanActionsResult

      public boolean hasPostScanActionsResult()
       Output only. The result of post scan actions.
       
      .google.cloud.dataplex.v1.DataProfileResult.PostScanActionsResult post_scan_actions_result = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      hasPostScanActionsResult in interface DataProfileResultOrBuilder
      Returns:
      Whether the postScanActionsResult field is set.
    • getPostScanActionsResult

      public DataProfileResult.PostScanActionsResult getPostScanActionsResult()
       Output only. The result of post scan actions.
       
      .google.cloud.dataplex.v1.DataProfileResult.PostScanActionsResult post_scan_actions_result = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      getPostScanActionsResult in interface DataProfileResultOrBuilder
      Returns:
      The postScanActionsResult.
    • getPostScanActionsResultOrBuilder

      public DataProfileResult.PostScanActionsResultOrBuilder getPostScanActionsResultOrBuilder()
       Output only. The result of post scan actions.
       
      .google.cloud.dataplex.v1.DataProfileResult.PostScanActionsResult post_scan_actions_result = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      getPostScanActionsResultOrBuilder in interface DataProfileResultOrBuilder
    • hasCatalogPublishingStatus

      public boolean hasCatalogPublishingStatus()
       Output only. The status of publishing the data scan as Dataplex Universal
       Catalog metadata.
       
      .google.cloud.dataplex.v1.DataScanCatalogPublishingStatus catalog_publishing_status = 7 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      hasCatalogPublishingStatus in interface DataProfileResultOrBuilder
      Returns:
      Whether the catalogPublishingStatus field is set.
    • getCatalogPublishingStatus

      public DataScanCatalogPublishingStatus getCatalogPublishingStatus()
       Output only. The status of publishing the data scan as Dataplex Universal
       Catalog metadata.
       
      .google.cloud.dataplex.v1.DataScanCatalogPublishingStatus catalog_publishing_status = 7 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      getCatalogPublishingStatus in interface DataProfileResultOrBuilder
      Returns:
      The catalogPublishingStatus.
    • getCatalogPublishingStatusOrBuilder

      public DataScanCatalogPublishingStatusOrBuilder getCatalogPublishingStatusOrBuilder()
       Output only. The status of publishing the data scan as Dataplex Universal
       Catalog metadata.
       
      .google.cloud.dataplex.v1.DataScanCatalogPublishingStatus catalog_publishing_status = 7 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      getCatalogPublishingStatusOrBuilder in interface DataProfileResultOrBuilder
    • isInitialized

      public final boolean isInitialized()
      Specified by:
      isInitialized in interface com.google.protobuf.MessageLiteOrBuilder
      Overrides:
      isInitialized in class com.google.protobuf.GeneratedMessage
    • writeTo

      public void writeTo(com.google.protobuf.CodedOutputStream output) throws IOException
      Specified by:
      writeTo in interface com.google.protobuf.MessageLite
      Overrides:
      writeTo in class com.google.protobuf.GeneratedMessage
      Throws:
      IOException
    • getSerializedSize

      public int getSerializedSize()
      Specified by:
      getSerializedSize in interface com.google.protobuf.MessageLite
      Overrides:
      getSerializedSize in class com.google.protobuf.GeneratedMessage
    • equals

      public boolean equals(Object obj)
      Specified by:
      equals in interface com.google.protobuf.Message
      Overrides:
      equals in class com.google.protobuf.AbstractMessage
    • hashCode

      public int hashCode()
      Specified by:
      hashCode in interface com.google.protobuf.Message
      Overrides:
      hashCode in class com.google.protobuf.AbstractMessage
    • parseFrom

      public static DataProfileResult parseFrom(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException
      Throws:
      com.google.protobuf.InvalidProtocolBufferException
    • parseFrom

      public static DataProfileResult parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
      Throws:
      com.google.protobuf.InvalidProtocolBufferException
    • parseFrom

      public static DataProfileResult parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException
      Throws:
      com.google.protobuf.InvalidProtocolBufferException
    • parseFrom

      public static DataProfileResult parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
      Throws:
      com.google.protobuf.InvalidProtocolBufferException
    • parseFrom

      public static DataProfileResult parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException
      Throws:
      com.google.protobuf.InvalidProtocolBufferException
    • parseFrom

      public static DataProfileResult parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
      Throws:
      com.google.protobuf.InvalidProtocolBufferException
    • parseFrom

      public static DataProfileResult parseFrom(InputStream input) throws IOException
      Throws:
      IOException
    • parseFrom

      public static DataProfileResult parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
      Throws:
      IOException
    • parseDelimitedFrom

      public static DataProfileResult parseDelimitedFrom(InputStream input) throws IOException
      Throws:
      IOException
    • parseDelimitedFrom

      public static DataProfileResult parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
      Throws:
      IOException
    • parseFrom

      public static DataProfileResult parseFrom(com.google.protobuf.CodedInputStream input) throws IOException
      Throws:
      IOException
    • parseFrom

      public static DataProfileResult parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
      Throws:
      IOException
    • newBuilderForType

      public DataProfileResult.Builder newBuilderForType()
      Specified by:
      newBuilderForType in interface com.google.protobuf.Message
      Specified by:
      newBuilderForType in interface com.google.protobuf.MessageLite
    • newBuilder

      public static DataProfileResult.Builder newBuilder()
    • newBuilder

      public static DataProfileResult.Builder newBuilder(DataProfileResult prototype)
    • toBuilder

      public DataProfileResult.Builder toBuilder()
      Specified by:
      toBuilder in interface com.google.protobuf.Message
      Specified by:
      toBuilder in interface com.google.protobuf.MessageLite
    • newBuilderForType

      protected DataProfileResult.Builder newBuilderForType(com.google.protobuf.AbstractMessage.BuilderParent parent)
      Overrides:
      newBuilderForType in class com.google.protobuf.AbstractMessage
    • getDefaultInstance

      public static DataProfileResult getDefaultInstance()
    • parser

      public static com.google.protobuf.Parser<DataProfileResult> parser()
    • getParserForType

      public com.google.protobuf.Parser<DataProfileResult> getParserForType()
      Specified by:
      getParserForType in interface com.google.protobuf.Message
      Specified by:
      getParserForType in interface com.google.protobuf.MessageLite
      Overrides:
      getParserForType in class com.google.protobuf.GeneratedMessage
    • getDefaultInstanceForType

      public DataProfileResult getDefaultInstanceForType()
      Specified by:
      getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuilder
      Specified by:
      getDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilder