Class Favicon.Builder (0.3.0)

public static final class Favicon.Builder extends GeneratedMessage.Builder<Favicon.Builder> implements FaviconOrBuilder

Difference hash and MD5 hash of the domain's favicon.

Protobuf type google.backstory.Favicon

Implements

FaviconOrBuilder

Static Methods

getDescriptor()

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

Methods

build()

public Favicon build()
Returns
Type Description
Favicon

buildPartial()

public Favicon buildPartial()
Returns
Type Description
Favicon

clear()

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

clearDhash()

public Favicon.Builder clearDhash()

Difference hash.

string dhash = 2;

Returns
Type Description
Favicon.Builder

This builder for chaining.

clearRawMd5()

public Favicon.Builder clearRawMd5()

Favicon's MD5 hash.

string raw_md5 = 1;

Returns
Type Description
Favicon.Builder

This builder for chaining.

getDefaultInstanceForType()

public Favicon getDefaultInstanceForType()
Returns
Type Description
Favicon

getDescriptorForType()

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

getDhash()

public String getDhash()

Difference hash.

string dhash = 2;

Returns
Type Description
String

The dhash.

getDhashBytes()

public ByteString getDhashBytes()

Difference hash.

string dhash = 2;

Returns
Type Description
ByteString

The bytes for dhash.

getRawMd5()

public String getRawMd5()

Favicon's MD5 hash.

string raw_md5 = 1;

Returns
Type Description
String

The rawMd5.

getRawMd5Bytes()

public ByteString getRawMd5Bytes()

Favicon's MD5 hash.

string raw_md5 = 1;

Returns
Type Description
ByteString

The bytes for rawMd5.

internalGetFieldAccessorTable()

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

isInitialized()

public final boolean isInitialized()
Returns
Type Description
boolean
Overrides

mergeFrom(Favicon other)

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

mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)

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

mergeFrom(Message other)

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

setDhash(String value)

public Favicon.Builder setDhash(String value)

Difference hash.

string dhash = 2;

Parameter
Name Description
value String

The dhash to set.

Returns
Type Description
Favicon.Builder

This builder for chaining.

setDhashBytes(ByteString value)

public Favicon.Builder setDhashBytes(ByteString value)

Difference hash.

string dhash = 2;

Parameter
Name Description
value ByteString

The bytes for dhash to set.

Returns
Type Description
Favicon.Builder

This builder for chaining.

setRawMd5(String value)

public Favicon.Builder setRawMd5(String value)

Favicon's MD5 hash.

string raw_md5 = 1;

Parameter
Name Description
value String

The rawMd5 to set.

Returns
Type Description
Favicon.Builder

This builder for chaining.

setRawMd5Bytes(ByteString value)

public Favicon.Builder setRawMd5Bytes(ByteString value)

Favicon's MD5 hash.

string raw_md5 = 1;

Parameter
Name Description
value ByteString

The bytes for rawMd5 to set.

Returns
Type Description
Favicon.Builder

This builder for chaining.