Class Tracker.Builder (0.3.0)

public static final class Tracker.Builder extends GeneratedMessage.Builder<Tracker.Builder> implements TrackerOrBuilder

URL Tracker.

Protobuf type google.backstory.Tracker

Implements

TrackerOrBuilder

Static Methods

getDescriptor()

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

Methods

build()

public Tracker build()
Returns
Type Description
Tracker

buildPartial()

public Tracker buildPartial()
Returns
Type Description
Tracker

clear()

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

clearId()

public Tracker.Builder clearId()

Tracker ID, if available.

string id = 2;

Returns
Type Description
Tracker.Builder

This builder for chaining.

clearTimestamp()

public Tracker.Builder clearTimestamp()

Tracker ingestion date.

.google.protobuf.Timestamp timestamp = 3;

Returns
Type Description
Tracker.Builder

clearTracker()

public Tracker.Builder clearTracker()

Tracker name.

string tracker = 1;

Returns
Type Description
Tracker.Builder

This builder for chaining.

clearUrl()

public Tracker.Builder clearUrl()

Tracker script URL.

string url = 4;

Returns
Type Description
Tracker.Builder

This builder for chaining.

getDefaultInstanceForType()

public Tracker getDefaultInstanceForType()
Returns
Type Description
Tracker

getDescriptorForType()

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

getId()

public String getId()

Tracker ID, if available.

string id = 2;

Returns
Type Description
String

The id.

getIdBytes()

public ByteString getIdBytes()

Tracker ID, if available.

string id = 2;

Returns
Type Description
ByteString

The bytes for id.

getTimestamp()

public Timestamp getTimestamp()

Tracker ingestion date.

.google.protobuf.Timestamp timestamp = 3;

Returns
Type Description
Timestamp

The timestamp.

getTimestampBuilder()

public Timestamp.Builder getTimestampBuilder()

Tracker ingestion date.

.google.protobuf.Timestamp timestamp = 3;

Returns
Type Description
Builder

getTimestampOrBuilder()

public TimestampOrBuilder getTimestampOrBuilder()

Tracker ingestion date.

.google.protobuf.Timestamp timestamp = 3;

Returns
Type Description
TimestampOrBuilder

getTracker()

public String getTracker()

Tracker name.

string tracker = 1;

Returns
Type Description
String

The tracker.

getTrackerBytes()

public ByteString getTrackerBytes()

Tracker name.

string tracker = 1;

Returns
Type Description
ByteString

The bytes for tracker.

getUrl()

public String getUrl()

Tracker script URL.

string url = 4;

Returns
Type Description
String

The url.

getUrlBytes()

public ByteString getUrlBytes()

Tracker script URL.

string url = 4;

Returns
Type Description
ByteString

The bytes for url.

hasTimestamp()

public boolean hasTimestamp()

Tracker ingestion date.

.google.protobuf.Timestamp timestamp = 3;

Returns
Type Description
boolean

Whether the timestamp field is set.

internalGetFieldAccessorTable()

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

isInitialized()

public final boolean isInitialized()
Returns
Type Description
boolean
Overrides

mergeFrom(Tracker other)

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

mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)

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

mergeFrom(Message other)

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

mergeTimestamp(Timestamp value)

public Tracker.Builder mergeTimestamp(Timestamp value)

Tracker ingestion date.

.google.protobuf.Timestamp timestamp = 3;

Parameter
Name Description
value Timestamp
Returns
Type Description
Tracker.Builder

setId(String value)

public Tracker.Builder setId(String value)

Tracker ID, if available.

string id = 2;

Parameter
Name Description
value String

The id to set.

Returns
Type Description
Tracker.Builder

This builder for chaining.

setIdBytes(ByteString value)

public Tracker.Builder setIdBytes(ByteString value)

Tracker ID, if available.

string id = 2;

Parameter
Name Description
value ByteString

The bytes for id to set.

Returns
Type Description
Tracker.Builder

This builder for chaining.

setTimestamp(Timestamp value)

public Tracker.Builder setTimestamp(Timestamp value)

Tracker ingestion date.

.google.protobuf.Timestamp timestamp = 3;

Parameter
Name Description
value Timestamp
Returns
Type Description
Tracker.Builder

setTimestamp(Timestamp.Builder builderForValue)

public Tracker.Builder setTimestamp(Timestamp.Builder builderForValue)

Tracker ingestion date.

.google.protobuf.Timestamp timestamp = 3;

Parameter
Name Description
builderForValue Builder
Returns
Type Description
Tracker.Builder

setTracker(String value)

public Tracker.Builder setTracker(String value)

Tracker name.

string tracker = 1;

Parameter
Name Description
value String

The tracker to set.

Returns
Type Description
Tracker.Builder

This builder for chaining.

setTrackerBytes(ByteString value)

public Tracker.Builder setTrackerBytes(ByteString value)

Tracker name.

string tracker = 1;

Parameter
Name Description
value ByteString

The bytes for tracker to set.

Returns
Type Description
Tracker.Builder

This builder for chaining.

setUrl(String value)

public Tracker.Builder setUrl(String value)

Tracker script URL.

string url = 4;

Parameter
Name Description
value String

The url to set.

Returns
Type Description
Tracker.Builder

This builder for chaining.

setUrlBytes(ByteString value)

public Tracker.Builder setUrlBytes(ByteString value)

Tracker script URL.

string url = 4;

Parameter
Name Description
value ByteString

The bytes for url to set.

Returns
Type Description
Tracker.Builder

This builder for chaining.