Class DatasetSpec.Builder

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

public static final class DatasetSpec.Builder extends com.google.protobuf.GeneratedMessage.Builder<DatasetSpec.Builder> implements DatasetSpecOrBuilder
 Specification that applies to a dataset. Valid only for
 entries with the `DATASET` type.
 
Protobuf type google.cloud.datacatalog.v1.DatasetSpec
  • 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<DatasetSpec.Builder>
    • clear

      public DatasetSpec.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<DatasetSpec.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<DatasetSpec.Builder>
    • getDefaultInstanceForType

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

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

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

      public DatasetSpec.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<DatasetSpec.Builder>
    • mergeFrom

      public DatasetSpec.Builder mergeFrom(DatasetSpec other)
    • isInitialized

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

      public DatasetSpec.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<DatasetSpec.Builder>
      Throws:
      IOException
    • getSystemSpecCase

      public DatasetSpec.SystemSpecCase getSystemSpecCase()
      Specified by:
      getSystemSpecCase in interface DatasetSpecOrBuilder
    • clearSystemSpec

      public DatasetSpec.Builder clearSystemSpec()
    • hasVertexDatasetSpec

      public boolean hasVertexDatasetSpec()
       Vertex AI Dataset specific fields
       
      .google.cloud.datacatalog.v1.VertexDatasetSpec vertex_dataset_spec = 2;
      Specified by:
      hasVertexDatasetSpec in interface DatasetSpecOrBuilder
      Returns:
      Whether the vertexDatasetSpec field is set.
    • getVertexDatasetSpec

      public VertexDatasetSpec getVertexDatasetSpec()
       Vertex AI Dataset specific fields
       
      .google.cloud.datacatalog.v1.VertexDatasetSpec vertex_dataset_spec = 2;
      Specified by:
      getVertexDatasetSpec in interface DatasetSpecOrBuilder
      Returns:
      The vertexDatasetSpec.
    • setVertexDatasetSpec

      public DatasetSpec.Builder setVertexDatasetSpec(VertexDatasetSpec value)
       Vertex AI Dataset specific fields
       
      .google.cloud.datacatalog.v1.VertexDatasetSpec vertex_dataset_spec = 2;
    • setVertexDatasetSpec

      public DatasetSpec.Builder setVertexDatasetSpec(VertexDatasetSpec.Builder builderForValue)
       Vertex AI Dataset specific fields
       
      .google.cloud.datacatalog.v1.VertexDatasetSpec vertex_dataset_spec = 2;
    • mergeVertexDatasetSpec

      public DatasetSpec.Builder mergeVertexDatasetSpec(VertexDatasetSpec value)
       Vertex AI Dataset specific fields
       
      .google.cloud.datacatalog.v1.VertexDatasetSpec vertex_dataset_spec = 2;
    • clearVertexDatasetSpec

      public DatasetSpec.Builder clearVertexDatasetSpec()
       Vertex AI Dataset specific fields
       
      .google.cloud.datacatalog.v1.VertexDatasetSpec vertex_dataset_spec = 2;
    • getVertexDatasetSpecBuilder

      public VertexDatasetSpec.Builder getVertexDatasetSpecBuilder()
       Vertex AI Dataset specific fields
       
      .google.cloud.datacatalog.v1.VertexDatasetSpec vertex_dataset_spec = 2;
    • getVertexDatasetSpecOrBuilder

      public VertexDatasetSpecOrBuilder getVertexDatasetSpecOrBuilder()
       Vertex AI Dataset specific fields
       
      .google.cloud.datacatalog.v1.VertexDatasetSpec vertex_dataset_spec = 2;
      Specified by:
      getVertexDatasetSpecOrBuilder in interface DatasetSpecOrBuilder