Class Color.Builder (3.46.0)

public static final class Color.Builder extends GeneratedMessageV3.Builder<Color.Builder> implements ColorOrBuilder

Represents a color in the RGB color space.

Protobuf type google.privacy.dlp.v2.Color

Implements

ColorOrBuilder

Static Methods

getDescriptor()

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

Methods

addRepeatedField(Descriptors.FieldDescriptor field, Object value)

public Color.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Parameters
Name Description
field FieldDescriptor
value Object
Returns
Type Description
Color.Builder
Overrides

build()

public Color build()
Returns
Type Description
Color

buildPartial()

public Color buildPartial()
Returns
Type Description
Color

clear()

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

clearBlue()

public Color.Builder clearBlue()

The amount of blue in the color as a value in the interval [0, 1].

float blue = 3;

Returns
Type Description
Color.Builder

This builder for chaining.

clearField(Descriptors.FieldDescriptor field)

public Color.Builder clearField(Descriptors.FieldDescriptor field)
Parameter
Name Description
field FieldDescriptor
Returns
Type Description
Color.Builder
Overrides

clearGreen()

public Color.Builder clearGreen()

The amount of green in the color as a value in the interval [0, 1].

float green = 2;

Returns
Type Description
Color.Builder

This builder for chaining.

clearOneof(Descriptors.OneofDescriptor oneof)

public Color.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Parameter
Name Description
oneof OneofDescriptor
Returns
Type Description
Color.Builder
Overrides

clearRed()

public Color.Builder clearRed()

The amount of red in the color as a value in the interval [0, 1].

float red = 1;

Returns
Type Description
Color.Builder

This builder for chaining.

clone()

public Color.Builder clone()
Returns
Type Description
Color.Builder
Overrides

getBlue()

public float getBlue()

The amount of blue in the color as a value in the interval [0, 1].

float blue = 3;

Returns
Type Description
float

The blue.

getDefaultInstanceForType()

public Color getDefaultInstanceForType()
Returns
Type Description
Color

getDescriptorForType()

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

getGreen()

public float getGreen()

The amount of green in the color as a value in the interval [0, 1].

float green = 2;

Returns
Type Description
float

The green.

getRed()

public float getRed()

The amount of red in the color as a value in the interval [0, 1].

float red = 1;

Returns
Type Description
float

The red.

internalGetFieldAccessorTable()

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

isInitialized()

public final boolean isInitialized()
Returns
Type Description
boolean
Overrides

mergeFrom(Color other)

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

mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)

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

mergeFrom(Message other)

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

mergeUnknownFields(UnknownFieldSet unknownFields)

public final Color.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Parameter
Name Description
unknownFields UnknownFieldSet
Returns
Type Description
Color.Builder
Overrides

setBlue(float value)

public Color.Builder setBlue(float value)

The amount of blue in the color as a value in the interval [0, 1].

float blue = 3;

Parameter
Name Description
value float

The blue to set.

Returns
Type Description
Color.Builder

This builder for chaining.

setField(Descriptors.FieldDescriptor field, Object value)

public Color.Builder setField(Descriptors.FieldDescriptor field, Object value)
Parameters
Name Description
field FieldDescriptor
value Object
Returns
Type Description
Color.Builder
Overrides

setGreen(float value)

public Color.Builder setGreen(float value)

The amount of green in the color as a value in the interval [0, 1].

float green = 2;

Parameter
Name Description
value float

The green to set.

Returns
Type Description
Color.Builder

This builder for chaining.

setRed(float value)

public Color.Builder setRed(float value)

The amount of red in the color as a value in the interval [0, 1].

float red = 1;

Parameter
Name Description
value float

The red to set.

Returns
Type Description
Color.Builder

This builder for chaining.

setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)

public Color.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Parameters
Name Description
field FieldDescriptor
index int
value Object
Returns
Type Description
Color.Builder
Overrides

setUnknownFields(UnknownFieldSet unknownFields)

public final Color.Builder setUnknownFields(UnknownFieldSet unknownFields)
Parameter
Name Description
unknownFields UnknownFieldSet
Returns
Type Description
Color.Builder
Overrides