Interface ActionOrBuilder

All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
All Known Implementing Classes:
Action, Action.Builder

@Generated public interface ActionOrBuilder extends com.google.protobuf.MessageOrBuilder
  • Method Details

    • getCategoryValue

      int getCategoryValue()
       The category of issue associated with the action.
       
      .google.cloud.dataplex.v1.Action.Category category = 1;
      Returns:
      The enum numeric value on the wire for category.
    • getCategory

      Action.Category getCategory()
       The category of issue associated with the action.
       
      .google.cloud.dataplex.v1.Action.Category category = 1;
      Returns:
      The category.
    • getIssue

      String getIssue()
       Detailed description of the issue requiring action.
       
      string issue = 2;
      Returns:
      The issue.
    • getIssueBytes

      com.google.protobuf.ByteString getIssueBytes()
       Detailed description of the issue requiring action.
       
      string issue = 2;
      Returns:
      The bytes for issue.
    • hasDetectTime

      boolean hasDetectTime()
       The time that the issue was detected.
       
      .google.protobuf.Timestamp detect_time = 4;
      Returns:
      Whether the detectTime field is set.
    • getDetectTime

      com.google.protobuf.Timestamp getDetectTime()
       The time that the issue was detected.
       
      .google.protobuf.Timestamp detect_time = 4;
      Returns:
      The detectTime.
    • getDetectTimeOrBuilder

      com.google.protobuf.TimestampOrBuilder getDetectTimeOrBuilder()
       The time that the issue was detected.
       
      .google.protobuf.Timestamp detect_time = 4;
    • getName

      String getName()
       Output only. The relative resource name of the action, of the form:
       `projects/{project}/locations/{location}/lakes/{lake}/actions/{action}`
       `projects/{project}/locations/{location}/lakes/{lake}/zones/{zone}/actions/{action}`
       `projects/{project}/locations/{location}/lakes/{lake}/zones/{zone}/assets/{asset}/actions/{action}`.
       
      string name = 5 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.resource_reference) = { ... }
      Returns:
      The name.
    • getNameBytes

      com.google.protobuf.ByteString getNameBytes()
       Output only. The relative resource name of the action, of the form:
       `projects/{project}/locations/{location}/lakes/{lake}/actions/{action}`
       `projects/{project}/locations/{location}/lakes/{lake}/zones/{zone}/actions/{action}`
       `projects/{project}/locations/{location}/lakes/{lake}/zones/{zone}/assets/{asset}/actions/{action}`.
       
      string name = 5 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.resource_reference) = { ... }
      Returns:
      The bytes for name.
    • getLake

      String getLake()
       Output only. The relative resource name of the lake, of the form:
       `projects/{project_number}/locations/{location_id}/lakes/{lake_id}`.
       
      string lake = 6 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.resource_reference) = { ... }
      Returns:
      The lake.
    • getLakeBytes

      com.google.protobuf.ByteString getLakeBytes()
       Output only. The relative resource name of the lake, of the form:
       `projects/{project_number}/locations/{location_id}/lakes/{lake_id}`.
       
      string lake = 6 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.resource_reference) = { ... }
      Returns:
      The bytes for lake.
    • getZone

      String getZone()
       Output only. The relative resource name of the zone, of the form:
       `projects/{project_number}/locations/{location_id}/lakes/{lake_id}/zones/{zone_id}`.
       
      string zone = 7 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.resource_reference) = { ... }
      Returns:
      The zone.
    • getZoneBytes

      com.google.protobuf.ByteString getZoneBytes()
       Output only. The relative resource name of the zone, of the form:
       `projects/{project_number}/locations/{location_id}/lakes/{lake_id}/zones/{zone_id}`.
       
      string zone = 7 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.resource_reference) = { ... }
      Returns:
      The bytes for zone.
    • getAsset

      String getAsset()
       Output only. The relative resource name of the asset, of the form:
       `projects/{project_number}/locations/{location_id}/lakes/{lake_id}/zones/{zone_id}/assets/{asset_id}`.
       
      string asset = 8 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.resource_reference) = { ... }
      Returns:
      The asset.
    • getAssetBytes

      com.google.protobuf.ByteString getAssetBytes()
       Output only. The relative resource name of the asset, of the form:
       `projects/{project_number}/locations/{location_id}/lakes/{lake_id}/zones/{zone_id}/assets/{asset_id}`.
       
      string asset = 8 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.resource_reference) = { ... }
      Returns:
      The bytes for asset.
    • getDataLocationsList

      List<String> getDataLocationsList()
       The list of data locations associated with this action. Cloud Storage
       locations are represented as URI paths(E.g.
       `gs://bucket/table1/year=2020/month=Jan/`). BigQuery locations refer to
       resource names(E.g.
       `bigquery.googleapis.com/projects/project-id/datasets/dataset-id`).
       
      repeated string data_locations = 9;
      Returns:
      A list containing the dataLocations.
    • getDataLocationsCount

      int getDataLocationsCount()
       The list of data locations associated with this action. Cloud Storage
       locations are represented as URI paths(E.g.
       `gs://bucket/table1/year=2020/month=Jan/`). BigQuery locations refer to
       resource names(E.g.
       `bigquery.googleapis.com/projects/project-id/datasets/dataset-id`).
       
      repeated string data_locations = 9;
      Returns:
      The count of dataLocations.
    • getDataLocations

      String getDataLocations(int index)
       The list of data locations associated with this action. Cloud Storage
       locations are represented as URI paths(E.g.
       `gs://bucket/table1/year=2020/month=Jan/`). BigQuery locations refer to
       resource names(E.g.
       `bigquery.googleapis.com/projects/project-id/datasets/dataset-id`).
       
      repeated string data_locations = 9;
      Parameters:
      index - The index of the element to return.
      Returns:
      The dataLocations at the given index.
    • getDataLocationsBytes

      com.google.protobuf.ByteString getDataLocationsBytes(int index)
       The list of data locations associated with this action. Cloud Storage
       locations are represented as URI paths(E.g.
       `gs://bucket/table1/year=2020/month=Jan/`). BigQuery locations refer to
       resource names(E.g.
       `bigquery.googleapis.com/projects/project-id/datasets/dataset-id`).
       
      repeated string data_locations = 9;
      Parameters:
      index - The index of the value to return.
      Returns:
      The bytes of the dataLocations at the given index.
    • hasInvalidDataFormat

      boolean hasInvalidDataFormat()
       Details for issues related to invalid or unsupported data formats.
       
      .google.cloud.dataplex.v1.Action.InvalidDataFormat invalid_data_format = 10;
      Returns:
      Whether the invalidDataFormat field is set.
    • getInvalidDataFormat

      Action.InvalidDataFormat getInvalidDataFormat()
       Details for issues related to invalid or unsupported data formats.
       
      .google.cloud.dataplex.v1.Action.InvalidDataFormat invalid_data_format = 10;
      Returns:
      The invalidDataFormat.
    • getInvalidDataFormatOrBuilder

      Action.InvalidDataFormatOrBuilder getInvalidDataFormatOrBuilder()
       Details for issues related to invalid or unsupported data formats.
       
      .google.cloud.dataplex.v1.Action.InvalidDataFormat invalid_data_format = 10;
    • hasIncompatibleDataSchema

      boolean hasIncompatibleDataSchema()
       Details for issues related to incompatible schemas detected within data.
       
      .google.cloud.dataplex.v1.Action.IncompatibleDataSchema incompatible_data_schema = 11;
      Returns:
      Whether the incompatibleDataSchema field is set.
    • getIncompatibleDataSchema

      Action.IncompatibleDataSchema getIncompatibleDataSchema()
       Details for issues related to incompatible schemas detected within data.
       
      .google.cloud.dataplex.v1.Action.IncompatibleDataSchema incompatible_data_schema = 11;
      Returns:
      The incompatibleDataSchema.
    • getIncompatibleDataSchemaOrBuilder

      Action.IncompatibleDataSchemaOrBuilder getIncompatibleDataSchemaOrBuilder()
       Details for issues related to incompatible schemas detected within data.
       
      .google.cloud.dataplex.v1.Action.IncompatibleDataSchema incompatible_data_schema = 11;
    • hasInvalidDataPartition

      boolean hasInvalidDataPartition()
       Details for issues related to invalid or unsupported data partition
       structure.
       
      .google.cloud.dataplex.v1.Action.InvalidDataPartition invalid_data_partition = 12;
      Returns:
      Whether the invalidDataPartition field is set.
    • getInvalidDataPartition

      Action.InvalidDataPartition getInvalidDataPartition()
       Details for issues related to invalid or unsupported data partition
       structure.
       
      .google.cloud.dataplex.v1.Action.InvalidDataPartition invalid_data_partition = 12;
      Returns:
      The invalidDataPartition.
    • getInvalidDataPartitionOrBuilder

      Action.InvalidDataPartitionOrBuilder getInvalidDataPartitionOrBuilder()
       Details for issues related to invalid or unsupported data partition
       structure.
       
      .google.cloud.dataplex.v1.Action.InvalidDataPartition invalid_data_partition = 12;
    • hasMissingData

      boolean hasMissingData()
       Details for issues related to absence of data within managed resources.
       
      .google.cloud.dataplex.v1.Action.MissingData missing_data = 13;
      Returns:
      Whether the missingData field is set.
    • getMissingData

      Action.MissingData getMissingData()
       Details for issues related to absence of data within managed resources.
       
      .google.cloud.dataplex.v1.Action.MissingData missing_data = 13;
      Returns:
      The missingData.
    • getMissingDataOrBuilder

      Action.MissingDataOrBuilder getMissingDataOrBuilder()
       Details for issues related to absence of data within managed resources.
       
      .google.cloud.dataplex.v1.Action.MissingData missing_data = 13;
    • hasMissingResource

      boolean hasMissingResource()
       Details for issues related to absence of a managed resource.
       
      .google.cloud.dataplex.v1.Action.MissingResource missing_resource = 14;
      Returns:
      Whether the missingResource field is set.
    • getMissingResource

      Action.MissingResource getMissingResource()
       Details for issues related to absence of a managed resource.
       
      .google.cloud.dataplex.v1.Action.MissingResource missing_resource = 14;
      Returns:
      The missingResource.
    • getMissingResourceOrBuilder

      Action.MissingResourceOrBuilder getMissingResourceOrBuilder()
       Details for issues related to absence of a managed resource.
       
      .google.cloud.dataplex.v1.Action.MissingResource missing_resource = 14;
    • hasUnauthorizedResource

      boolean hasUnauthorizedResource()
       Details for issues related to lack of permissions to access data
       resources.
       
      .google.cloud.dataplex.v1.Action.UnauthorizedResource unauthorized_resource = 15;
      Returns:
      Whether the unauthorizedResource field is set.
    • getUnauthorizedResource

      Action.UnauthorizedResource getUnauthorizedResource()
       Details for issues related to lack of permissions to access data
       resources.
       
      .google.cloud.dataplex.v1.Action.UnauthorizedResource unauthorized_resource = 15;
      Returns:
      The unauthorizedResource.
    • getUnauthorizedResourceOrBuilder

      Action.UnauthorizedResourceOrBuilder getUnauthorizedResourceOrBuilder()
       Details for issues related to lack of permissions to access data
       resources.
       
      .google.cloud.dataplex.v1.Action.UnauthorizedResource unauthorized_resource = 15;
    • hasFailedSecurityPolicyApply

      boolean hasFailedSecurityPolicyApply()
       Details for issues related to applying security policy.
       
      .google.cloud.dataplex.v1.Action.FailedSecurityPolicyApply failed_security_policy_apply = 21;
      Returns:
      Whether the failedSecurityPolicyApply field is set.
    • getFailedSecurityPolicyApply

      Action.FailedSecurityPolicyApply getFailedSecurityPolicyApply()
       Details for issues related to applying security policy.
       
      .google.cloud.dataplex.v1.Action.FailedSecurityPolicyApply failed_security_policy_apply = 21;
      Returns:
      The failedSecurityPolicyApply.
    • getFailedSecurityPolicyApplyOrBuilder

      Action.FailedSecurityPolicyApplyOrBuilder getFailedSecurityPolicyApplyOrBuilder()
       Details for issues related to applying security policy.
       
      .google.cloud.dataplex.v1.Action.FailedSecurityPolicyApply failed_security_policy_apply = 21;
    • hasInvalidDataOrganization

      boolean hasInvalidDataOrganization()
       Details for issues related to invalid data arrangement.
       
      .google.cloud.dataplex.v1.Action.InvalidDataOrganization invalid_data_organization = 22;
      Returns:
      Whether the invalidDataOrganization field is set.
    • getInvalidDataOrganization

      Action.InvalidDataOrganization getInvalidDataOrganization()
       Details for issues related to invalid data arrangement.
       
      .google.cloud.dataplex.v1.Action.InvalidDataOrganization invalid_data_organization = 22;
      Returns:
      The invalidDataOrganization.
    • getInvalidDataOrganizationOrBuilder

      Action.InvalidDataOrganizationOrBuilder getInvalidDataOrganizationOrBuilder()
       Details for issues related to invalid data arrangement.
       
      .google.cloud.dataplex.v1.Action.InvalidDataOrganization invalid_data_organization = 22;
    • getDetailsCase

      Action.DetailsCase getDetailsCase()