Interface ActionOrBuilder

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

    public interface ActionOrBuilder
    extends com.google.protobuf.MessageOrBuilder
    • Method Detail

      • 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;