Class UserListLicenseMetrics (0.8.0)

public final class UserListLicenseMetrics extends GeneratedMessage implements UserListLicenseMetricsOrBuilder

Metrics related to a user list license.

Protobuf type google.ads.datamanager.v1.UserListLicenseMetrics

Static Fields

CLICK_COUNT_FIELD_NUMBER

public static final int CLICK_COUNT_FIELD_NUMBER
Field Value
Type Description
int

END_DATE_FIELD_NUMBER

public static final int END_DATE_FIELD_NUMBER
Field Value
Type Description
int

IMPRESSION_COUNT_FIELD_NUMBER

public static final int IMPRESSION_COUNT_FIELD_NUMBER
Field Value
Type Description
int

REVENUE_USD_MICROS_FIELD_NUMBER

public static final int REVENUE_USD_MICROS_FIELD_NUMBER
Field Value
Type Description
int

START_DATE_FIELD_NUMBER

public static final int START_DATE_FIELD_NUMBER
Field Value
Type Description
int

Static Methods

getDefaultInstance()

public static UserListLicenseMetrics getDefaultInstance()
Returns
Type Description
UserListLicenseMetrics

getDescriptor()

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

newBuilder()

public static UserListLicenseMetrics.Builder newBuilder()
Returns
Type Description
UserListLicenseMetrics.Builder

newBuilder(UserListLicenseMetrics prototype)

public static UserListLicenseMetrics.Builder newBuilder(UserListLicenseMetrics prototype)
Parameter
Name Description
prototype UserListLicenseMetrics
Returns
Type Description
UserListLicenseMetrics.Builder

parseDelimitedFrom(InputStream input)

public static UserListLicenseMetrics parseDelimitedFrom(InputStream input)
Parameter
Name Description
input InputStream
Returns
Type Description
UserListLicenseMetrics
Exceptions
Type Description
IOException

parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)

public static UserListLicenseMetrics parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
Name Description
input InputStream
extensionRegistry ExtensionRegistryLite
Returns
Type Description
UserListLicenseMetrics
Exceptions
Type Description
IOException

parseFrom(byte[] data)

public static UserListLicenseMetrics parseFrom(byte[] data)
Parameter
Name Description
data byte[]
Returns
Type Description
UserListLicenseMetrics
Exceptions
Type Description
InvalidProtocolBufferException

parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)

public static UserListLicenseMetrics parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
Parameters
Name Description
data byte[]
extensionRegistry ExtensionRegistryLite
Returns
Type Description
UserListLicenseMetrics
Exceptions
Type Description
InvalidProtocolBufferException

parseFrom(ByteString data)

public static UserListLicenseMetrics parseFrom(ByteString data)
Parameter
Name Description
data ByteString
Returns
Type Description
UserListLicenseMetrics
Exceptions
Type Description
InvalidProtocolBufferException

parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)

public static UserListLicenseMetrics parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
Parameters
Name Description
data ByteString
extensionRegistry ExtensionRegistryLite
Returns
Type Description
UserListLicenseMetrics
Exceptions
Type Description
InvalidProtocolBufferException

parseFrom(CodedInputStream input)

public static UserListLicenseMetrics parseFrom(CodedInputStream input)
Parameter
Name Description
input CodedInputStream
Returns
Type Description
UserListLicenseMetrics
Exceptions
Type Description
IOException

parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)

public static UserListLicenseMetrics parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
Name Description
input CodedInputStream
extensionRegistry ExtensionRegistryLite
Returns
Type Description
UserListLicenseMetrics
Exceptions
Type Description
IOException

parseFrom(InputStream input)

public static UserListLicenseMetrics parseFrom(InputStream input)
Parameter
Name Description
input InputStream
Returns
Type Description
UserListLicenseMetrics
Exceptions
Type Description
IOException

parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)

public static UserListLicenseMetrics parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
Name Description
input InputStream
extensionRegistry ExtensionRegistryLite
Returns
Type Description
UserListLicenseMetrics
Exceptions
Type Description
IOException

parseFrom(ByteBuffer data)

public static UserListLicenseMetrics parseFrom(ByteBuffer data)
Parameter
Name Description
data ByteBuffer
Returns
Type Description
UserListLicenseMetrics
Exceptions
Type Description
InvalidProtocolBufferException

parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)

public static UserListLicenseMetrics parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
Parameters
Name Description
data ByteBuffer
extensionRegistry ExtensionRegistryLite
Returns
Type Description
UserListLicenseMetrics
Exceptions
Type Description
InvalidProtocolBufferException

parser()

public static Parser<UserListLicenseMetrics> parser()
Returns
Type Description
Parser<UserListLicenseMetrics>

Methods

equals(Object obj)

public boolean equals(Object obj)
Parameter
Name Description
obj Object
Returns
Type Description
boolean
Overrides

getClickCount()

public long getClickCount()

Output only. The number of clicks for the user list license.

int64 click_count = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
long

The clickCount.

getDefaultInstanceForType()

public UserListLicenseMetrics getDefaultInstanceForType()
Returns
Type Description
UserListLicenseMetrics

getEndDate()

public long getEndDate()

Output only. The end date (inclusive) of the metrics in the format YYYYMMDD. For example, 20260102 represents January 2, 2026. If start_date is used in the filter, end_date is also required. If neither start_date nor end_date are included in the filter, the UserListLicenseMetrics fields will not be populated in the response.

int64 end_date = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
long

The endDate.

getImpressionCount()

public long getImpressionCount()

Output only. The number of impressions for the user list license.

int64 impression_count = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
long

The impressionCount.

getParserForType()

public Parser<UserListLicenseMetrics> getParserForType()
Returns
Type Description
Parser<UserListLicenseMetrics>
Overrides

getRevenueUsdMicros()

public long getRevenueUsdMicros()

Output only. The revenue for the user list license in USD micros.

int64 revenue_usd_micros = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
long

The revenueUsdMicros.

getSerializedSize()

public int getSerializedSize()
Returns
Type Description
int
Overrides

getStartDate()

public long getStartDate()

Output only. The start date (inclusive) of the metrics in the format YYYYMMDD. For example, 20260102 represents January 2, 2026. If end_date is used in the filter, start_date is also required. If neither start_date nor end_date are included in the filter, the UserListLicenseMetrics fields will not be populated in the response.

int64 start_date = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
long

The startDate.

hashCode()

public int hashCode()
Returns
Type Description
int
Overrides

internalGetFieldAccessorTable()

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

isInitialized()

public final boolean isInitialized()
Returns
Type Description
boolean
Overrides

newBuilderForType()

public UserListLicenseMetrics.Builder newBuilderForType()
Returns
Type Description
UserListLicenseMetrics.Builder

newBuilderForType(AbstractMessage.BuilderParent parent)

protected UserListLicenseMetrics.Builder newBuilderForType(AbstractMessage.BuilderParent parent)
Parameter
Name Description
parent BuilderParent
Returns
Type Description
UserListLicenseMetrics.Builder
Overrides

toBuilder()

public UserListLicenseMetrics.Builder toBuilder()
Returns
Type Description
UserListLicenseMetrics.Builder

writeTo(CodedOutputStream output)

public void writeTo(CodedOutputStream output)
Parameter
Name Description
output CodedOutputStream
Overrides
Exceptions
Type Description
IOException