Class Color.Builder (3.36.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
TypeDescription
Descriptor

Methods

addRepeatedField(Descriptors.FieldDescriptor field, Object value)

public Color.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Parameters
NameDescription
fieldFieldDescriptor
valueObject
Returns
TypeDescription
Color.Builder
Overrides

build()

public Color build()
Returns
TypeDescription
Color

buildPartial()

public Color buildPartial()
Returns
TypeDescription
Color

clear()

public Color.Builder clear()
Returns
TypeDescription
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
TypeDescription
Color.Builder

This builder for chaining.

clearField(Descriptors.FieldDescriptor field)

public Color.Builder clearField(Descriptors.FieldDescriptor field)
Parameter
NameDescription
fieldFieldDescriptor
Returns
TypeDescription
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
TypeDescription
Color.Builder

This builder for chaining.

clearOneof(Descriptors.OneofDescriptor oneof)

public Color.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Parameter
NameDescription
oneofOneofDescriptor
Returns
TypeDescription
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
TypeDescription
Color.Builder

This builder for chaining.

clone()

public Color.Builder clone()
Returns
TypeDescription
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
TypeDescription
float

The blue.

getDefaultInstanceForType()

public Color getDefaultInstanceForType()
Returns
TypeDescription
Color

getDescriptorForType()

public Descriptors.Descriptor getDescriptorForType()
Returns
TypeDescription
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
TypeDescription
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
TypeDescription
float

The red.

internalGetFieldAccessorTable()

protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Returns
TypeDescription
FieldAccessorTable
Overrides

isInitialized()

public final boolean isInitialized()
Returns
TypeDescription
boolean
Overrides

mergeFrom(Color other)

public Color.Builder mergeFrom(Color other)
Parameter
NameDescription
otherColor
Returns
TypeDescription
Color.Builder

mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)

public Color.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
NameDescription
inputCodedInputStream
extensionRegistryExtensionRegistryLite
Returns
TypeDescription
Color.Builder
Overrides
Exceptions
TypeDescription
IOException

mergeFrom(Message other)

public Color.Builder mergeFrom(Message other)
Parameter
NameDescription
otherMessage
Returns
TypeDescription
Color.Builder
Overrides

mergeUnknownFields(UnknownFieldSet unknownFields)

public final Color.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Parameter
NameDescription
unknownFieldsUnknownFieldSet
Returns
TypeDescription
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
NameDescription
valuefloat

The blue to set.

Returns
TypeDescription
Color.Builder

This builder for chaining.

setField(Descriptors.FieldDescriptor field, Object value)

public Color.Builder setField(Descriptors.FieldDescriptor field, Object value)
Parameters
NameDescription
fieldFieldDescriptor
valueObject
Returns
TypeDescription
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
NameDescription
valuefloat

The green to set.

Returns
TypeDescription
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
NameDescription
valuefloat

The red to set.

Returns
TypeDescription
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
NameDescription
fieldFieldDescriptor
indexint
valueObject
Returns
TypeDescription
Color.Builder
Overrides

setUnknownFields(UnknownFieldSet unknownFields)

public final Color.Builder setUnknownFields(UnknownFieldSet unknownFields)
Parameter
NameDescription
unknownFieldsUnknownFieldSet
Returns
TypeDescription
Color.Builder
Overrides