Class DataDocumentationSpec (1.86.0)

public final class DataDocumentationSpec extends GeneratedMessage implements DataDocumentationSpecOrBuilder

DataDocumentation scan related spec.

Protobuf type google.cloud.dataplex.v1.DataDocumentationSpec

Static Fields

CATALOG_PUBLISHING_ENABLED_FIELD_NUMBER

public static final int CATALOG_PUBLISHING_ENABLED_FIELD_NUMBER
Field Value
Type Description
int

GENERATION_SCOPES_FIELD_NUMBER

public static final int GENERATION_SCOPES_FIELD_NUMBER
Field Value
Type Description
int

Static Methods

getDefaultInstance()

public static DataDocumentationSpec getDefaultInstance()
Returns
Type Description
DataDocumentationSpec

getDescriptor()

public static final Descriptors.Descriptor getDescriptor()
Returns
Type Description
Descriptor

newBuilder()

public static DataDocumentationSpec.Builder newBuilder()
Returns
Type Description
DataDocumentationSpec.Builder

newBuilder(DataDocumentationSpec prototype)

public static DataDocumentationSpec.Builder newBuilder(DataDocumentationSpec prototype)
Parameter
Name Description
prototype DataDocumentationSpec
Returns
Type Description
DataDocumentationSpec.Builder

parseDelimitedFrom(InputStream input)

public static DataDocumentationSpec parseDelimitedFrom(InputStream input)
Parameter
Name Description
input InputStream
Returns
Type Description
DataDocumentationSpec
Exceptions
Type Description
IOException

parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)

public static DataDocumentationSpec parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
Name Description
input InputStream
extensionRegistry ExtensionRegistryLite
Returns
Type Description
DataDocumentationSpec
Exceptions
Type Description
IOException

parseFrom(byte[] data)

public static DataDocumentationSpec parseFrom(byte[] data)
Parameter
Name Description
data byte[]
Returns
Type Description
DataDocumentationSpec
Exceptions
Type Description
InvalidProtocolBufferException

parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)

public static DataDocumentationSpec parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
Parameters
Name Description
data byte[]
extensionRegistry ExtensionRegistryLite
Returns
Type Description
DataDocumentationSpec
Exceptions
Type Description
InvalidProtocolBufferException

parseFrom(ByteString data)

public static DataDocumentationSpec parseFrom(ByteString data)
Parameter
Name Description
data ByteString
Returns
Type Description
DataDocumentationSpec
Exceptions
Type Description
InvalidProtocolBufferException

parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)

public static DataDocumentationSpec parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
Parameters
Name Description
data ByteString
extensionRegistry ExtensionRegistryLite
Returns
Type Description
DataDocumentationSpec
Exceptions
Type Description
InvalidProtocolBufferException

parseFrom(CodedInputStream input)

public static DataDocumentationSpec parseFrom(CodedInputStream input)
Parameter
Name Description
input CodedInputStream
Returns
Type Description
DataDocumentationSpec
Exceptions
Type Description
IOException

parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)

public static DataDocumentationSpec parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
Name Description
input CodedInputStream
extensionRegistry ExtensionRegistryLite
Returns
Type Description
DataDocumentationSpec
Exceptions
Type Description
IOException

parseFrom(InputStream input)

public static DataDocumentationSpec parseFrom(InputStream input)
Parameter
Name Description
input InputStream
Returns
Type Description
DataDocumentationSpec
Exceptions
Type Description
IOException

parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)

public static DataDocumentationSpec parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
Name Description
input InputStream
extensionRegistry ExtensionRegistryLite
Returns
Type Description
DataDocumentationSpec
Exceptions
Type Description
IOException

parseFrom(ByteBuffer data)

public static DataDocumentationSpec parseFrom(ByteBuffer data)
Parameter
Name Description
data ByteBuffer
Returns
Type Description
DataDocumentationSpec
Exceptions
Type Description
InvalidProtocolBufferException

parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)

public static DataDocumentationSpec parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
Parameters
Name Description
data ByteBuffer
extensionRegistry ExtensionRegistryLite
Returns
Type Description
DataDocumentationSpec
Exceptions
Type Description
InvalidProtocolBufferException

parser()

public static Parser<DataDocumentationSpec> parser()
Returns
Type Description
Parser<DataDocumentationSpec>

Methods

equals(Object obj)

public boolean equals(Object obj)
Parameter
Name Description
obj Object
Returns
Type Description
boolean
Overrides

getCatalogPublishingEnabled()

public boolean getCatalogPublishingEnabled()

Optional. Whether to publish result to Dataplex Catalog.

bool catalog_publishing_enabled = 2 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
boolean

The catalogPublishingEnabled.

getDefaultInstanceForType()

public DataDocumentationSpec getDefaultInstanceForType()
Returns
Type Description
DataDocumentationSpec

getGenerationScopes(int index)

public DataDocumentationSpec.GenerationScope getGenerationScopes(int index)

Optional. Specifies which components of the data documentation to generate. Any component that is required to generate the specified components will also be generated. If no generation scope is specified, all available documentation components will be generated.

repeated .google.cloud.dataplex.v1.DataDocumentationSpec.GenerationScope generation_scopes = 3 [(.google.api.field_behavior) = OPTIONAL];

Parameter
Name Description
index int

The index of the element to return.

Returns
Type Description
DataDocumentationSpec.GenerationScope

The generationScopes at the given index.

getGenerationScopesCount()

public int getGenerationScopesCount()

Optional. Specifies which components of the data documentation to generate. Any component that is required to generate the specified components will also be generated. If no generation scope is specified, all available documentation components will be generated.

repeated .google.cloud.dataplex.v1.DataDocumentationSpec.GenerationScope generation_scopes = 3 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
int

The count of generationScopes.

getGenerationScopesList()

public List<DataDocumentationSpec.GenerationScope> getGenerationScopesList()

Optional. Specifies which components of the data documentation to generate. Any component that is required to generate the specified components will also be generated. If no generation scope is specified, all available documentation components will be generated.

repeated .google.cloud.dataplex.v1.DataDocumentationSpec.GenerationScope generation_scopes = 3 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
List<GenerationScope>

A list containing the generationScopes.

getGenerationScopesValue(int index)

public int getGenerationScopesValue(int index)

Optional. Specifies which components of the data documentation to generate. Any component that is required to generate the specified components will also be generated. If no generation scope is specified, all available documentation components will be generated.

repeated .google.cloud.dataplex.v1.DataDocumentationSpec.GenerationScope generation_scopes = 3 [(.google.api.field_behavior) = OPTIONAL];

Parameter
Name Description
index int

The index of the value to return.

Returns
Type Description
int

The enum numeric value on the wire of generationScopes at the given index.

getGenerationScopesValueList()

public List<Integer> getGenerationScopesValueList()

Optional. Specifies which components of the data documentation to generate. Any component that is required to generate the specified components will also be generated. If no generation scope is specified, all available documentation components will be generated.

repeated .google.cloud.dataplex.v1.DataDocumentationSpec.GenerationScope generation_scopes = 3 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
List<Integer>

A list containing the enum numeric values on the wire for generationScopes.

getParserForType()

public Parser<DataDocumentationSpec> getParserForType()
Returns
Type Description
Parser<DataDocumentationSpec>
Overrides

getSerializedSize()

public int getSerializedSize()
Returns
Type Description
int
Overrides

hashCode()

public int hashCode()
Returns
Type Description
int
Overrides

internalGetFieldAccessorTable()

protected GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
Returns
Type Description
FieldAccessorTable
Overrides

isInitialized()

public final boolean isInitialized()
Returns
Type Description
boolean
Overrides

newBuilderForType()

public DataDocumentationSpec.Builder newBuilderForType()
Returns
Type Description
DataDocumentationSpec.Builder

newBuilderForType(AbstractMessage.BuilderParent parent)

protected DataDocumentationSpec.Builder newBuilderForType(AbstractMessage.BuilderParent parent)
Parameter
Name Description
parent BuilderParent
Returns
Type Description
DataDocumentationSpec.Builder
Overrides

toBuilder()

public DataDocumentationSpec.Builder toBuilder()
Returns
Type Description
DataDocumentationSpec.Builder

writeTo(CodedOutputStream output)

public void writeTo(CodedOutputStream output)
Parameter
Name Description
output CodedOutputStream
Overrides
Exceptions
Type Description
IOException