Class PopularityRank.Builder (0.3.0)

public static final class PopularityRank.Builder extends GeneratedMessage.Builder<PopularityRank.Builder> implements PopularityRankOrBuilder

Domain's position in popularity ranks for sources such as Alexa, Quantcast, or Statvoo.

Protobuf type google.backstory.PopularityRank

Static Methods

getDescriptor()

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

Methods

build()

public PopularityRank build()
Returns
Type Description
PopularityRank

buildPartial()

public PopularityRank buildPartial()
Returns
Type Description
PopularityRank

clear()

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

clearGiver()

public PopularityRank.Builder clearGiver()

Name of the rank serial number hexdump.

string giver = 1;

Returns
Type Description
PopularityRank.Builder

This builder for chaining.

clearIngestionTime()

public PopularityRank.Builder clearIngestionTime()

Timestamp when the rank was ingested.

.google.protobuf.Timestamp ingestion_time = 3;

Returns
Type Description
PopularityRank.Builder

clearRank()

public PopularityRank.Builder clearRank()

Rank position.

int64 rank = 2;

Returns
Type Description
PopularityRank.Builder

This builder for chaining.

getDefaultInstanceForType()

public PopularityRank getDefaultInstanceForType()
Returns
Type Description
PopularityRank

getDescriptorForType()

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

getGiver()

public String getGiver()

Name of the rank serial number hexdump.

string giver = 1;

Returns
Type Description
String

The giver.

getGiverBytes()

public ByteString getGiverBytes()

Name of the rank serial number hexdump.

string giver = 1;

Returns
Type Description
ByteString

The bytes for giver.

getIngestionTime()

public Timestamp getIngestionTime()

Timestamp when the rank was ingested.

.google.protobuf.Timestamp ingestion_time = 3;

Returns
Type Description
Timestamp

The ingestionTime.

getIngestionTimeBuilder()

public Timestamp.Builder getIngestionTimeBuilder()

Timestamp when the rank was ingested.

.google.protobuf.Timestamp ingestion_time = 3;

Returns
Type Description
Builder

getIngestionTimeOrBuilder()

public TimestampOrBuilder getIngestionTimeOrBuilder()

Timestamp when the rank was ingested.

.google.protobuf.Timestamp ingestion_time = 3;

Returns
Type Description
TimestampOrBuilder

getRank()

public long getRank()

Rank position.

int64 rank = 2;

Returns
Type Description
long

The rank.

hasIngestionTime()

public boolean hasIngestionTime()

Timestamp when the rank was ingested.

.google.protobuf.Timestamp ingestion_time = 3;

Returns
Type Description
boolean

Whether the ingestionTime field is set.

internalGetFieldAccessorTable()

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

isInitialized()

public final boolean isInitialized()
Returns
Type Description
boolean
Overrides

mergeFrom(PopularityRank other)

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

mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)

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

mergeFrom(Message other)

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

mergeIngestionTime(Timestamp value)

public PopularityRank.Builder mergeIngestionTime(Timestamp value)

Timestamp when the rank was ingested.

.google.protobuf.Timestamp ingestion_time = 3;

Parameter
Name Description
value Timestamp
Returns
Type Description
PopularityRank.Builder

setGiver(String value)

public PopularityRank.Builder setGiver(String value)

Name of the rank serial number hexdump.

string giver = 1;

Parameter
Name Description
value String

The giver to set.

Returns
Type Description
PopularityRank.Builder

This builder for chaining.

setGiverBytes(ByteString value)

public PopularityRank.Builder setGiverBytes(ByteString value)

Name of the rank serial number hexdump.

string giver = 1;

Parameter
Name Description
value ByteString

The bytes for giver to set.

Returns
Type Description
PopularityRank.Builder

This builder for chaining.

setIngestionTime(Timestamp value)

public PopularityRank.Builder setIngestionTime(Timestamp value)

Timestamp when the rank was ingested.

.google.protobuf.Timestamp ingestion_time = 3;

Parameter
Name Description
value Timestamp
Returns
Type Description
PopularityRank.Builder

setIngestionTime(Timestamp.Builder builderForValue)

public PopularityRank.Builder setIngestionTime(Timestamp.Builder builderForValue)

Timestamp when the rank was ingested.

.google.protobuf.Timestamp ingestion_time = 3;

Parameter
Name Description
builderForValue Builder
Returns
Type Description
PopularityRank.Builder

setRank(long value)

public PopularityRank.Builder setRank(long value)

Rank position.

int64 rank = 2;

Parameter
Name Description
value long

The rank to set.

Returns
Type Description
PopularityRank.Builder

This builder for chaining.