Class FileLabel.Builder (3.103.0)

public static final class FileLabel.Builder extends GeneratedMessage.Builder<FileLabel.Builder> implements FileLabelOrBuilder

Represents a file label.

Protobuf type google.privacy.dlp.v2.FileLabel

Implements

FileLabelOrBuilder

Static Methods

getDescriptor()

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

Methods

build()

public FileLabel build()
Returns
Type Description
FileLabel

buildPartial()

public FileLabel buildPartial()
Returns
Type Description
FileLabel

clear()

public FileLabel.Builder clear()
Returns
Type Description
FileLabel.Builder
Overrides

clearGoogleDriveLabel()

public FileLabel.Builder clearGoogleDriveLabel()

Google Drive labels published by Google.

.google.privacy.dlp.v2.FileLabel.GoogleDriveLabelMetadata google_drive_label = 2;

Returns
Type Description
FileLabel.Builder

clearSensitivityLabel()

public FileLabel.Builder clearSensitivityLabel()

Sensitivity labels published by Microsoft.

.google.privacy.dlp.v2.FileLabel.SensitivityLabelMetadata sensitivity_label = 1;

Returns
Type Description
FileLabel.Builder

clearType()

public FileLabel.Builder clearType()
Returns
Type Description
FileLabel.Builder

getDefaultInstanceForType()

public FileLabel getDefaultInstanceForType()
Returns
Type Description
FileLabel

getDescriptorForType()

public Descriptors.Descriptor getDescriptorForType()
Returns
Type Description
Descriptor
Overrides

getGoogleDriveLabel()

public FileLabel.GoogleDriveLabelMetadata getGoogleDriveLabel()

Google Drive labels published by Google.

.google.privacy.dlp.v2.FileLabel.GoogleDriveLabelMetadata google_drive_label = 2;

Returns
Type Description
FileLabel.GoogleDriveLabelMetadata

The googleDriveLabel.

getGoogleDriveLabelBuilder()

public FileLabel.GoogleDriveLabelMetadata.Builder getGoogleDriveLabelBuilder()

Google Drive labels published by Google.

.google.privacy.dlp.v2.FileLabel.GoogleDriveLabelMetadata google_drive_label = 2;

Returns
Type Description
FileLabel.GoogleDriveLabelMetadata.Builder

getGoogleDriveLabelOrBuilder()

public FileLabel.GoogleDriveLabelMetadataOrBuilder getGoogleDriveLabelOrBuilder()

Google Drive labels published by Google.

.google.privacy.dlp.v2.FileLabel.GoogleDriveLabelMetadata google_drive_label = 2;

Returns
Type Description
FileLabel.GoogleDriveLabelMetadataOrBuilder

getSensitivityLabel()

public FileLabel.SensitivityLabelMetadata getSensitivityLabel()

Sensitivity labels published by Microsoft.

.google.privacy.dlp.v2.FileLabel.SensitivityLabelMetadata sensitivity_label = 1;

Returns
Type Description
FileLabel.SensitivityLabelMetadata

The sensitivityLabel.

getSensitivityLabelBuilder()

public FileLabel.SensitivityLabelMetadata.Builder getSensitivityLabelBuilder()

Sensitivity labels published by Microsoft.

.google.privacy.dlp.v2.FileLabel.SensitivityLabelMetadata sensitivity_label = 1;

Returns
Type Description
FileLabel.SensitivityLabelMetadata.Builder

getSensitivityLabelOrBuilder()

public FileLabel.SensitivityLabelMetadataOrBuilder getSensitivityLabelOrBuilder()

Sensitivity labels published by Microsoft.

.google.privacy.dlp.v2.FileLabel.SensitivityLabelMetadata sensitivity_label = 1;

Returns
Type Description
FileLabel.SensitivityLabelMetadataOrBuilder

getTypeCase()

public FileLabel.TypeCase getTypeCase()
Returns
Type Description
FileLabel.TypeCase

hasGoogleDriveLabel()

public boolean hasGoogleDriveLabel()

Google Drive labels published by Google.

.google.privacy.dlp.v2.FileLabel.GoogleDriveLabelMetadata google_drive_label = 2;

Returns
Type Description
boolean

Whether the googleDriveLabel field is set.

hasSensitivityLabel()

public boolean hasSensitivityLabel()

Sensitivity labels published by Microsoft.

.google.privacy.dlp.v2.FileLabel.SensitivityLabelMetadata sensitivity_label = 1;

Returns
Type Description
boolean

Whether the sensitivityLabel field is set.

internalGetFieldAccessorTable()

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

isInitialized()

public final boolean isInitialized()
Returns
Type Description
boolean
Overrides

mergeFrom(FileLabel other)

public FileLabel.Builder mergeFrom(FileLabel other)
Parameter
Name Description
other FileLabel
Returns
Type Description
FileLabel.Builder

mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)

public FileLabel.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
Name Description
input CodedInputStream
extensionRegistry ExtensionRegistryLite
Returns
Type Description
FileLabel.Builder
Overrides
Exceptions
Type Description
IOException

mergeFrom(Message other)

public FileLabel.Builder mergeFrom(Message other)
Parameter
Name Description
other Message
Returns
Type Description
FileLabel.Builder
Overrides

mergeGoogleDriveLabel(FileLabel.GoogleDriveLabelMetadata value)

public FileLabel.Builder mergeGoogleDriveLabel(FileLabel.GoogleDriveLabelMetadata value)

Google Drive labels published by Google.

.google.privacy.dlp.v2.FileLabel.GoogleDriveLabelMetadata google_drive_label = 2;

Parameter
Name Description
value FileLabel.GoogleDriveLabelMetadata
Returns
Type Description
FileLabel.Builder

mergeSensitivityLabel(FileLabel.SensitivityLabelMetadata value)

public FileLabel.Builder mergeSensitivityLabel(FileLabel.SensitivityLabelMetadata value)

Sensitivity labels published by Microsoft.

.google.privacy.dlp.v2.FileLabel.SensitivityLabelMetadata sensitivity_label = 1;

Parameter
Name Description
value FileLabel.SensitivityLabelMetadata
Returns
Type Description
FileLabel.Builder

setGoogleDriveLabel(FileLabel.GoogleDriveLabelMetadata value)

public FileLabel.Builder setGoogleDriveLabel(FileLabel.GoogleDriveLabelMetadata value)

Google Drive labels published by Google.

.google.privacy.dlp.v2.FileLabel.GoogleDriveLabelMetadata google_drive_label = 2;

Parameter
Name Description
value FileLabel.GoogleDriveLabelMetadata
Returns
Type Description
FileLabel.Builder

setGoogleDriveLabel(FileLabel.GoogleDriveLabelMetadata.Builder builderForValue)

public FileLabel.Builder setGoogleDriveLabel(FileLabel.GoogleDriveLabelMetadata.Builder builderForValue)

Google Drive labels published by Google.

.google.privacy.dlp.v2.FileLabel.GoogleDriveLabelMetadata google_drive_label = 2;

Parameter
Name Description
builderForValue FileLabel.GoogleDriveLabelMetadata.Builder
Returns
Type Description
FileLabel.Builder

setSensitivityLabel(FileLabel.SensitivityLabelMetadata value)

public FileLabel.Builder setSensitivityLabel(FileLabel.SensitivityLabelMetadata value)

Sensitivity labels published by Microsoft.

.google.privacy.dlp.v2.FileLabel.SensitivityLabelMetadata sensitivity_label = 1;

Parameter
Name Description
value FileLabel.SensitivityLabelMetadata
Returns
Type Description
FileLabel.Builder

setSensitivityLabel(FileLabel.SensitivityLabelMetadata.Builder builderForValue)

public FileLabel.Builder setSensitivityLabel(FileLabel.SensitivityLabelMetadata.Builder builderForValue)

Sensitivity labels published by Microsoft.

.google.privacy.dlp.v2.FileLabel.SensitivityLabelMetadata sensitivity_label = 1;

Parameter
Name Description
builderForValue FileLabel.SensitivityLabelMetadata.Builder
Returns
Type Description
FileLabel.Builder