Class Action.Builder

java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessage.Builder<Action.Builder>
com.google.cloud.dataplex.v1.Action.Builder
All Implemented Interfaces:
ActionOrBuilder, com.google.protobuf.Message.Builder, com.google.protobuf.MessageLite.Builder, com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder, Cloneable
Enclosing class:
Action

public static final class Action.Builder extends com.google.protobuf.GeneratedMessage.Builder<Action.Builder> implements ActionOrBuilder
 Action represents an issue requiring administrator action for resolution.
 
Protobuf type google.cloud.dataplex.v1.Action
  • 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.Builder<Action.Builder>
    • clear

      public Action.Builder clear()
      Specified by:
      clear in interface com.google.protobuf.Message.Builder
      Specified by:
      clear in interface com.google.protobuf.MessageLite.Builder
      Overrides:
      clear in class com.google.protobuf.GeneratedMessage.Builder<Action.Builder>
    • getDescriptorForType

      public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
      Specified by:
      getDescriptorForType in interface com.google.protobuf.Message.Builder
      Specified by:
      getDescriptorForType in interface com.google.protobuf.MessageOrBuilder
      Overrides:
      getDescriptorForType in class com.google.protobuf.GeneratedMessage.Builder<Action.Builder>
    • getDefaultInstanceForType

      public Action getDefaultInstanceForType()
      Specified by:
      getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuilder
      Specified by:
      getDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilder
    • build

      public Action build()
      Specified by:
      build in interface com.google.protobuf.Message.Builder
      Specified by:
      build in interface com.google.protobuf.MessageLite.Builder
    • buildPartial

      public Action buildPartial()
      Specified by:
      buildPartial in interface com.google.protobuf.Message.Builder
      Specified by:
      buildPartial in interface com.google.protobuf.MessageLite.Builder
    • mergeFrom

      public Action.Builder mergeFrom(com.google.protobuf.Message other)
      Specified by:
      mergeFrom in interface com.google.protobuf.Message.Builder
      Overrides:
      mergeFrom in class com.google.protobuf.AbstractMessage.Builder<Action.Builder>
    • mergeFrom

      public Action.Builder mergeFrom(Action other)
    • isInitialized

      public final boolean isInitialized()
      Specified by:
      isInitialized in interface com.google.protobuf.MessageLiteOrBuilder
      Overrides:
      isInitialized in class com.google.protobuf.GeneratedMessage.Builder<Action.Builder>
    • mergeFrom

      public Action.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
      Specified by:
      mergeFrom in interface com.google.protobuf.Message.Builder
      Specified by:
      mergeFrom in interface com.google.protobuf.MessageLite.Builder
      Overrides:
      mergeFrom in class com.google.protobuf.AbstractMessage.Builder<Action.Builder>
      Throws:
      IOException
    • getDetailsCase

      public Action.DetailsCase getDetailsCase()
      Specified by:
      getDetailsCase in interface ActionOrBuilder
    • clearDetails

      public Action.Builder clearDetails()
    • getCategoryValue

      public int getCategoryValue()
       The category of issue associated with the action.
       
      .google.cloud.dataplex.v1.Action.Category category = 1;
      Specified by:
      getCategoryValue in interface ActionOrBuilder
      Returns:
      The enum numeric value on the wire for category.
    • setCategoryValue

      public Action.Builder setCategoryValue(int value)
       The category of issue associated with the action.
       
      .google.cloud.dataplex.v1.Action.Category category = 1;
      Parameters:
      value - The enum numeric value on the wire for category to set.
      Returns:
      This builder for chaining.
    • getCategory

      public Action.Category getCategory()
       The category of issue associated with the action.
       
      .google.cloud.dataplex.v1.Action.Category category = 1;
      Specified by:
      getCategory in interface ActionOrBuilder
      Returns:
      The category.
    • setCategory

      public Action.Builder setCategory(Action.Category value)
       The category of issue associated with the action.
       
      .google.cloud.dataplex.v1.Action.Category category = 1;
      Parameters:
      value - The category to set.
      Returns:
      This builder for chaining.
    • clearCategory

      public Action.Builder clearCategory()
       The category of issue associated with the action.
       
      .google.cloud.dataplex.v1.Action.Category category = 1;
      Returns:
      This builder for chaining.
    • getIssue

      public String getIssue()
       Detailed description of the issue requiring action.
       
      string issue = 2;
      Specified by:
      getIssue in interface ActionOrBuilder
      Returns:
      The issue.
    • getIssueBytes

      public com.google.protobuf.ByteString getIssueBytes()
       Detailed description of the issue requiring action.
       
      string issue = 2;
      Specified by:
      getIssueBytes in interface ActionOrBuilder
      Returns:
      The bytes for issue.
    • setIssue

      public Action.Builder setIssue(String value)
       Detailed description of the issue requiring action.
       
      string issue = 2;
      Parameters:
      value - The issue to set.
      Returns:
      This builder for chaining.
    • clearIssue

      public Action.Builder clearIssue()
       Detailed description of the issue requiring action.
       
      string issue = 2;
      Returns:
      This builder for chaining.
    • setIssueBytes

      public Action.Builder setIssueBytes(com.google.protobuf.ByteString value)
       Detailed description of the issue requiring action.
       
      string issue = 2;
      Parameters:
      value - The bytes for issue to set.
      Returns:
      This builder for chaining.
    • hasDetectTime

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

      public com.google.protobuf.Timestamp getDetectTime()
       The time that the issue was detected.
       
      .google.protobuf.Timestamp detect_time = 4;
      Specified by:
      getDetectTime in interface ActionOrBuilder
      Returns:
      The detectTime.
    • setDetectTime

      public Action.Builder setDetectTime(com.google.protobuf.Timestamp value)
       The time that the issue was detected.
       
      .google.protobuf.Timestamp detect_time = 4;
    • setDetectTime

      public Action.Builder setDetectTime(com.google.protobuf.Timestamp.Builder builderForValue)
       The time that the issue was detected.
       
      .google.protobuf.Timestamp detect_time = 4;
    • mergeDetectTime

      public Action.Builder mergeDetectTime(com.google.protobuf.Timestamp value)
       The time that the issue was detected.
       
      .google.protobuf.Timestamp detect_time = 4;
    • clearDetectTime

      public Action.Builder clearDetectTime()
       The time that the issue was detected.
       
      .google.protobuf.Timestamp detect_time = 4;
    • getDetectTimeBuilder

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

      public com.google.protobuf.TimestampOrBuilder getDetectTimeOrBuilder()
       The time that the issue was detected.
       
      .google.protobuf.Timestamp detect_time = 4;
      Specified by:
      getDetectTimeOrBuilder in interface ActionOrBuilder
    • getName

      public 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) = { ... }
      Specified by:
      getName in interface ActionOrBuilder
      Returns:
      The name.
    • getNameBytes

      public 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) = { ... }
      Specified by:
      getNameBytes in interface ActionOrBuilder
      Returns:
      The bytes for name.
    • setName

      public Action.Builder setName(String value)
       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) = { ... }
      Parameters:
      value - The name to set.
      Returns:
      This builder for chaining.
    • clearName

      public Action.Builder clearName()
       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:
      This builder for chaining.
    • setNameBytes

      public Action.Builder setNameBytes(com.google.protobuf.ByteString value)
       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) = { ... }
      Parameters:
      value - The bytes for name to set.
      Returns:
      This builder for chaining.
    • getLake

      public 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) = { ... }
      Specified by:
      getLake in interface ActionOrBuilder
      Returns:
      The lake.
    • getLakeBytes

      public 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) = { ... }
      Specified by:
      getLakeBytes in interface ActionOrBuilder
      Returns:
      The bytes for lake.
    • setLake

      public Action.Builder setLake(String value)
       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) = { ... }
      Parameters:
      value - The lake to set.
      Returns:
      This builder for chaining.
    • clearLake

      public Action.Builder clearLake()
       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:
      This builder for chaining.
    • setLakeBytes

      public Action.Builder setLakeBytes(com.google.protobuf.ByteString value)
       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) = { ... }
      Parameters:
      value - The bytes for lake to set.
      Returns:
      This builder for chaining.
    • getZone

      public 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) = { ... }
      Specified by:
      getZone in interface ActionOrBuilder
      Returns:
      The zone.
    • getZoneBytes

      public 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) = { ... }
      Specified by:
      getZoneBytes in interface ActionOrBuilder
      Returns:
      The bytes for zone.
    • setZone

      public Action.Builder setZone(String value)
       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) = { ... }
      Parameters:
      value - The zone to set.
      Returns:
      This builder for chaining.
    • clearZone

      public Action.Builder clearZone()
       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:
      This builder for chaining.
    • setZoneBytes

      public Action.Builder setZoneBytes(com.google.protobuf.ByteString value)
       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) = { ... }
      Parameters:
      value - The bytes for zone to set.
      Returns:
      This builder for chaining.
    • getAsset

      public 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) = { ... }
      Specified by:
      getAsset in interface ActionOrBuilder
      Returns:
      The asset.
    • getAssetBytes

      public 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) = { ... }
      Specified by:
      getAssetBytes in interface ActionOrBuilder
      Returns:
      The bytes for asset.
    • setAsset

      public Action.Builder setAsset(String value)
       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) = { ... }
      Parameters:
      value - The asset to set.
      Returns:
      This builder for chaining.
    • clearAsset

      public Action.Builder clearAsset()
       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:
      This builder for chaining.
    • setAssetBytes

      public Action.Builder setAssetBytes(com.google.protobuf.ByteString value)
       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) = { ... }
      Parameters:
      value - The bytes for asset to set.
      Returns:
      This builder for chaining.
    • getDataLocationsList

      public com.google.protobuf.ProtocolStringList 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;
      Specified by:
      getDataLocationsList in interface ActionOrBuilder
      Returns:
      A list containing the dataLocations.
    • getDataLocationsCount

      public 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;
      Specified by:
      getDataLocationsCount in interface ActionOrBuilder
      Returns:
      The count of dataLocations.
    • getDataLocations

      public 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;
      Specified by:
      getDataLocations in interface ActionOrBuilder
      Parameters:
      index - The index of the element to return.
      Returns:
      The dataLocations at the given index.
    • getDataLocationsBytes

      public 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;
      Specified by:
      getDataLocationsBytes in interface ActionOrBuilder
      Parameters:
      index - The index of the value to return.
      Returns:
      The bytes of the dataLocations at the given index.
    • setDataLocations

      public Action.Builder setDataLocations(int index, String value)
       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 to set the value at.
      value - The dataLocations to set.
      Returns:
      This builder for chaining.
    • addDataLocations

      public Action.Builder addDataLocations(String value)
       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:
      value - The dataLocations to add.
      Returns:
      This builder for chaining.
    • addAllDataLocations

      public Action.Builder addAllDataLocations(Iterable<String> values)
       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:
      values - The dataLocations to add.
      Returns:
      This builder for chaining.
    • clearDataLocations

      public Action.Builder clearDataLocations()
       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:
      This builder for chaining.
    • addDataLocationsBytes

      public Action.Builder addDataLocationsBytes(com.google.protobuf.ByteString value)
       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:
      value - The bytes of the dataLocations to add.
      Returns:
      This builder for chaining.
    • hasInvalidDataFormat

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

      public Action.InvalidDataFormat getInvalidDataFormat()
       Details for issues related to invalid or unsupported data formats.
       
      .google.cloud.dataplex.v1.Action.InvalidDataFormat invalid_data_format = 10;
      Specified by:
      getInvalidDataFormat in interface ActionOrBuilder
      Returns:
      The invalidDataFormat.
    • setInvalidDataFormat

      public Action.Builder setInvalidDataFormat(Action.InvalidDataFormat value)
       Details for issues related to invalid or unsupported data formats.
       
      .google.cloud.dataplex.v1.Action.InvalidDataFormat invalid_data_format = 10;
    • setInvalidDataFormat

      public Action.Builder setInvalidDataFormat(Action.InvalidDataFormat.Builder builderForValue)
       Details for issues related to invalid or unsupported data formats.
       
      .google.cloud.dataplex.v1.Action.InvalidDataFormat invalid_data_format = 10;
    • mergeInvalidDataFormat

      public Action.Builder mergeInvalidDataFormat(Action.InvalidDataFormat value)
       Details for issues related to invalid or unsupported data formats.
       
      .google.cloud.dataplex.v1.Action.InvalidDataFormat invalid_data_format = 10;
    • clearInvalidDataFormat

      public Action.Builder clearInvalidDataFormat()
       Details for issues related to invalid or unsupported data formats.
       
      .google.cloud.dataplex.v1.Action.InvalidDataFormat invalid_data_format = 10;
    • getInvalidDataFormatBuilder

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

      public Action.InvalidDataFormatOrBuilder getInvalidDataFormatOrBuilder()
       Details for issues related to invalid or unsupported data formats.
       
      .google.cloud.dataplex.v1.Action.InvalidDataFormat invalid_data_format = 10;
      Specified by:
      getInvalidDataFormatOrBuilder in interface ActionOrBuilder
    • hasIncompatibleDataSchema

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

      public Action.IncompatibleDataSchema getIncompatibleDataSchema()
       Details for issues related to incompatible schemas detected within data.
       
      .google.cloud.dataplex.v1.Action.IncompatibleDataSchema incompatible_data_schema = 11;
      Specified by:
      getIncompatibleDataSchema in interface ActionOrBuilder
      Returns:
      The incompatibleDataSchema.
    • setIncompatibleDataSchema

      public Action.Builder setIncompatibleDataSchema(Action.IncompatibleDataSchema value)
       Details for issues related to incompatible schemas detected within data.
       
      .google.cloud.dataplex.v1.Action.IncompatibleDataSchema incompatible_data_schema = 11;
    • setIncompatibleDataSchema

      public Action.Builder setIncompatibleDataSchema(Action.IncompatibleDataSchema.Builder builderForValue)
       Details for issues related to incompatible schemas detected within data.
       
      .google.cloud.dataplex.v1.Action.IncompatibleDataSchema incompatible_data_schema = 11;
    • mergeIncompatibleDataSchema

      public Action.Builder mergeIncompatibleDataSchema(Action.IncompatibleDataSchema value)
       Details for issues related to incompatible schemas detected within data.
       
      .google.cloud.dataplex.v1.Action.IncompatibleDataSchema incompatible_data_schema = 11;
    • clearIncompatibleDataSchema

      public Action.Builder clearIncompatibleDataSchema()
       Details for issues related to incompatible schemas detected within data.
       
      .google.cloud.dataplex.v1.Action.IncompatibleDataSchema incompatible_data_schema = 11;
    • getIncompatibleDataSchemaBuilder

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

      public Action.IncompatibleDataSchemaOrBuilder getIncompatibleDataSchemaOrBuilder()
       Details for issues related to incompatible schemas detected within data.
       
      .google.cloud.dataplex.v1.Action.IncompatibleDataSchema incompatible_data_schema = 11;
      Specified by:
      getIncompatibleDataSchemaOrBuilder in interface ActionOrBuilder
    • hasInvalidDataPartition

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

      public Action.InvalidDataPartition getInvalidDataPartition()
       Details for issues related to invalid or unsupported data partition
       structure.
       
      .google.cloud.dataplex.v1.Action.InvalidDataPartition invalid_data_partition = 12;
      Specified by:
      getInvalidDataPartition in interface ActionOrBuilder
      Returns:
      The invalidDataPartition.
    • setInvalidDataPartition

      public Action.Builder setInvalidDataPartition(Action.InvalidDataPartition value)
       Details for issues related to invalid or unsupported data partition
       structure.
       
      .google.cloud.dataplex.v1.Action.InvalidDataPartition invalid_data_partition = 12;
    • setInvalidDataPartition

      public Action.Builder setInvalidDataPartition(Action.InvalidDataPartition.Builder builderForValue)
       Details for issues related to invalid or unsupported data partition
       structure.
       
      .google.cloud.dataplex.v1.Action.InvalidDataPartition invalid_data_partition = 12;
    • mergeInvalidDataPartition

      public Action.Builder mergeInvalidDataPartition(Action.InvalidDataPartition value)
       Details for issues related to invalid or unsupported data partition
       structure.
       
      .google.cloud.dataplex.v1.Action.InvalidDataPartition invalid_data_partition = 12;
    • clearInvalidDataPartition

      public Action.Builder clearInvalidDataPartition()
       Details for issues related to invalid or unsupported data partition
       structure.
       
      .google.cloud.dataplex.v1.Action.InvalidDataPartition invalid_data_partition = 12;
    • getInvalidDataPartitionBuilder

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

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

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

      public Action.MissingData getMissingData()
       Details for issues related to absence of data within managed resources.
       
      .google.cloud.dataplex.v1.Action.MissingData missing_data = 13;
      Specified by:
      getMissingData in interface ActionOrBuilder
      Returns:
      The missingData.
    • setMissingData

      public Action.Builder setMissingData(Action.MissingData value)
       Details for issues related to absence of data within managed resources.
       
      .google.cloud.dataplex.v1.Action.MissingData missing_data = 13;
    • setMissingData

      public Action.Builder setMissingData(Action.MissingData.Builder builderForValue)
       Details for issues related to absence of data within managed resources.
       
      .google.cloud.dataplex.v1.Action.MissingData missing_data = 13;
    • mergeMissingData

      public Action.Builder mergeMissingData(Action.MissingData value)
       Details for issues related to absence of data within managed resources.
       
      .google.cloud.dataplex.v1.Action.MissingData missing_data = 13;
    • clearMissingData

      public Action.Builder clearMissingData()
       Details for issues related to absence of data within managed resources.
       
      .google.cloud.dataplex.v1.Action.MissingData missing_data = 13;
    • getMissingDataBuilder

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

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

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

      public Action.MissingResource getMissingResource()
       Details for issues related to absence of a managed resource.
       
      .google.cloud.dataplex.v1.Action.MissingResource missing_resource = 14;
      Specified by:
      getMissingResource in interface ActionOrBuilder
      Returns:
      The missingResource.
    • setMissingResource

      public Action.Builder setMissingResource(Action.MissingResource value)
       Details for issues related to absence of a managed resource.
       
      .google.cloud.dataplex.v1.Action.MissingResource missing_resource = 14;
    • setMissingResource

      public Action.Builder setMissingResource(Action.MissingResource.Builder builderForValue)
       Details for issues related to absence of a managed resource.
       
      .google.cloud.dataplex.v1.Action.MissingResource missing_resource = 14;
    • mergeMissingResource

      public Action.Builder mergeMissingResource(Action.MissingResource value)
       Details for issues related to absence of a managed resource.
       
      .google.cloud.dataplex.v1.Action.MissingResource missing_resource = 14;
    • clearMissingResource

      public Action.Builder clearMissingResource()
       Details for issues related to absence of a managed resource.
       
      .google.cloud.dataplex.v1.Action.MissingResource missing_resource = 14;
    • getMissingResourceBuilder

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

      public Action.MissingResourceOrBuilder getMissingResourceOrBuilder()
       Details for issues related to absence of a managed resource.
       
      .google.cloud.dataplex.v1.Action.MissingResource missing_resource = 14;
      Specified by:
      getMissingResourceOrBuilder in interface ActionOrBuilder
    • hasUnauthorizedResource

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

      public Action.UnauthorizedResource getUnauthorizedResource()
       Details for issues related to lack of permissions to access data
       resources.
       
      .google.cloud.dataplex.v1.Action.UnauthorizedResource unauthorized_resource = 15;
      Specified by:
      getUnauthorizedResource in interface ActionOrBuilder
      Returns:
      The unauthorizedResource.
    • setUnauthorizedResource

      public Action.Builder setUnauthorizedResource(Action.UnauthorizedResource value)
       Details for issues related to lack of permissions to access data
       resources.
       
      .google.cloud.dataplex.v1.Action.UnauthorizedResource unauthorized_resource = 15;
    • setUnauthorizedResource

      public Action.Builder setUnauthorizedResource(Action.UnauthorizedResource.Builder builderForValue)
       Details for issues related to lack of permissions to access data
       resources.
       
      .google.cloud.dataplex.v1.Action.UnauthorizedResource unauthorized_resource = 15;
    • mergeUnauthorizedResource

      public Action.Builder mergeUnauthorizedResource(Action.UnauthorizedResource value)
       Details for issues related to lack of permissions to access data
       resources.
       
      .google.cloud.dataplex.v1.Action.UnauthorizedResource unauthorized_resource = 15;
    • clearUnauthorizedResource

      public Action.Builder clearUnauthorizedResource()
       Details for issues related to lack of permissions to access data
       resources.
       
      .google.cloud.dataplex.v1.Action.UnauthorizedResource unauthorized_resource = 15;
    • getUnauthorizedResourceBuilder

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

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

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

      public Action.FailedSecurityPolicyApply getFailedSecurityPolicyApply()
       Details for issues related to applying security policy.
       
      .google.cloud.dataplex.v1.Action.FailedSecurityPolicyApply failed_security_policy_apply = 21;
      Specified by:
      getFailedSecurityPolicyApply in interface ActionOrBuilder
      Returns:
      The failedSecurityPolicyApply.
    • setFailedSecurityPolicyApply

      public Action.Builder setFailedSecurityPolicyApply(Action.FailedSecurityPolicyApply value)
       Details for issues related to applying security policy.
       
      .google.cloud.dataplex.v1.Action.FailedSecurityPolicyApply failed_security_policy_apply = 21;
    • setFailedSecurityPolicyApply

      public Action.Builder setFailedSecurityPolicyApply(Action.FailedSecurityPolicyApply.Builder builderForValue)
       Details for issues related to applying security policy.
       
      .google.cloud.dataplex.v1.Action.FailedSecurityPolicyApply failed_security_policy_apply = 21;
    • mergeFailedSecurityPolicyApply

      public Action.Builder mergeFailedSecurityPolicyApply(Action.FailedSecurityPolicyApply value)
       Details for issues related to applying security policy.
       
      .google.cloud.dataplex.v1.Action.FailedSecurityPolicyApply failed_security_policy_apply = 21;
    • clearFailedSecurityPolicyApply

      public Action.Builder clearFailedSecurityPolicyApply()
       Details for issues related to applying security policy.
       
      .google.cloud.dataplex.v1.Action.FailedSecurityPolicyApply failed_security_policy_apply = 21;
    • getFailedSecurityPolicyApplyBuilder

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

      public Action.FailedSecurityPolicyApplyOrBuilder getFailedSecurityPolicyApplyOrBuilder()
       Details for issues related to applying security policy.
       
      .google.cloud.dataplex.v1.Action.FailedSecurityPolicyApply failed_security_policy_apply = 21;
      Specified by:
      getFailedSecurityPolicyApplyOrBuilder in interface ActionOrBuilder
    • hasInvalidDataOrganization

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

      public Action.InvalidDataOrganization getInvalidDataOrganization()
       Details for issues related to invalid data arrangement.
       
      .google.cloud.dataplex.v1.Action.InvalidDataOrganization invalid_data_organization = 22;
      Specified by:
      getInvalidDataOrganization in interface ActionOrBuilder
      Returns:
      The invalidDataOrganization.
    • setInvalidDataOrganization

      public Action.Builder setInvalidDataOrganization(Action.InvalidDataOrganization value)
       Details for issues related to invalid data arrangement.
       
      .google.cloud.dataplex.v1.Action.InvalidDataOrganization invalid_data_organization = 22;
    • setInvalidDataOrganization

      public Action.Builder setInvalidDataOrganization(Action.InvalidDataOrganization.Builder builderForValue)
       Details for issues related to invalid data arrangement.
       
      .google.cloud.dataplex.v1.Action.InvalidDataOrganization invalid_data_organization = 22;
    • mergeInvalidDataOrganization

      public Action.Builder mergeInvalidDataOrganization(Action.InvalidDataOrganization value)
       Details for issues related to invalid data arrangement.
       
      .google.cloud.dataplex.v1.Action.InvalidDataOrganization invalid_data_organization = 22;
    • clearInvalidDataOrganization

      public Action.Builder clearInvalidDataOrganization()
       Details for issues related to invalid data arrangement.
       
      .google.cloud.dataplex.v1.Action.InvalidDataOrganization invalid_data_organization = 22;
    • getInvalidDataOrganizationBuilder

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

      public Action.InvalidDataOrganizationOrBuilder getInvalidDataOrganizationOrBuilder()
       Details for issues related to invalid data arrangement.
       
      .google.cloud.dataplex.v1.Action.InvalidDataOrganization invalid_data_organization = 22;
      Specified by:
      getInvalidDataOrganizationOrBuilder in interface ActionOrBuilder