public static final class AudienceSegment.ThirdPartyAudienceSegment extends GeneratedMessage implements AudienceSegment.ThirdPartyAudienceSegmentOrBuilder
An AudienceSegment owned by a data provider and licensed to the
Ad Manager publisher network.
Protobuf type google.ads.admanager.v1.AudienceSegment.ThirdPartyAudienceSegment
Inherited Members
com.google.protobuf.GeneratedMessage.<ContainingT,T>newFileScopedGeneratedExtension(java.lang.Class<?>,com.google.protobuf.Message)
com.google.protobuf.GeneratedMessage.<ContainingT,T>newMessageScopedGeneratedExtension(com.google.protobuf.Message,int,java.lang.Class<?>,com.google.protobuf.Message)
com.google.protobuf.GeneratedMessage.<ListT>makeMutableCopy(ListT)
com.google.protobuf.GeneratedMessage.<ListT>makeMutableCopy(ListT,int)
com.google.protobuf.GeneratedMessage.<T>emptyList(java.lang.Class<T>)
com.google.protobuf.GeneratedMessage.<V>serializeBooleanMapTo(com.google.protobuf.CodedOutputStream,com.google.protobuf.MapField<java.lang.Boolean,V>,com.google.protobuf.MapEntry<java.lang.Boolean,V>,int)
com.google.protobuf.GeneratedMessage.<V>serializeIntegerMapTo(com.google.protobuf.CodedOutputStream,com.google.protobuf.MapField<java.lang.Integer,V>,com.google.protobuf.MapEntry<java.lang.Integer,V>,int)
com.google.protobuf.GeneratedMessage.<V>serializeLongMapTo(com.google.protobuf.CodedOutputStream,com.google.protobuf.MapField<java.lang.Long,V>,com.google.protobuf.MapEntry<java.lang.Long,V>,int)
com.google.protobuf.GeneratedMessage.<V>serializeStringMapTo(com.google.protobuf.CodedOutputStream,com.google.protobuf.MapField<java.lang.String,V>,com.google.protobuf.MapEntry<java.lang.String,V>,int)
com.google.protobuf.GeneratedMessage.canUseUnsafe()
com.google.protobuf.GeneratedMessage.emptyBooleanList()
com.google.protobuf.GeneratedMessage.emptyDoubleList()
com.google.protobuf.GeneratedMessage.emptyFloatList()
com.google.protobuf.GeneratedMessage.emptyIntList()
com.google.protobuf.GeneratedMessage.emptyLongList()
com.google.protobuf.GeneratedMessage.internalGetMapFieldReflection(int)
com.google.protobuf.GeneratedMessage.isStringEmpty(java.lang.Object)
com.google.protobuf.GeneratedMessage.mergeFromAndMakeImmutableInternal(com.google.protobuf.CodedInputStream,com.google.protobuf.ExtensionRegistryLite)
com.google.protobuf.GeneratedMessage.newInstance(com.google.protobuf.GeneratedMessage.UnusedPrivateParameter)
com.google.protobuf.GeneratedMessage.parseUnknownFieldProto3(com.google.protobuf.CodedInputStream,com.google.protobuf.UnknownFieldSet.Builder,com.google.protobuf.ExtensionRegistryLite,int)
Static Fields
APPROVAL_STATUS_FIELD_NUMBER
public static final int APPROVAL_STATUS_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
COST_FIELD_NUMBER
public static final int COST_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
END_TIME_FIELD_NUMBER
public static final int END_TIME_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
LICENSE_TYPE_FIELD_NUMBER
public static final int LICENSE_TYPE_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
START_TIME_FIELD_NUMBER
public static final int START_TIME_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
Static Methods
getDefaultInstance()
public static AudienceSegment.ThirdPartyAudienceSegment getDefaultInstance()
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
newBuilder()
public static AudienceSegment.ThirdPartyAudienceSegment.Builder newBuilder()
newBuilder(AudienceSegment.ThirdPartyAudienceSegment prototype)
public static AudienceSegment.ThirdPartyAudienceSegment.Builder newBuilder(AudienceSegment.ThirdPartyAudienceSegment prototype)
public static AudienceSegment.ThirdPartyAudienceSegment parseDelimitedFrom(InputStream input)
public static AudienceSegment.ThirdPartyAudienceSegment parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
parseFrom(byte[] data)
public static AudienceSegment.ThirdPartyAudienceSegment parseFrom(byte[] data)
| Parameter |
| Name |
Description |
data |
byte[]
|
parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
public static AudienceSegment.ThirdPartyAudienceSegment parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
parseFrom(ByteString data)
public static AudienceSegment.ThirdPartyAudienceSegment parseFrom(ByteString data)
parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static AudienceSegment.ThirdPartyAudienceSegment parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static AudienceSegment.ThirdPartyAudienceSegment parseFrom(CodedInputStream input)
public static AudienceSegment.ThirdPartyAudienceSegment parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public static AudienceSegment.ThirdPartyAudienceSegment parseFrom(InputStream input)
public static AudienceSegment.ThirdPartyAudienceSegment parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
parseFrom(ByteBuffer data)
public static AudienceSegment.ThirdPartyAudienceSegment parseFrom(ByteBuffer data)
parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
public static AudienceSegment.ThirdPartyAudienceSegment parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
parser()
public static Parser<AudienceSegment.ThirdPartyAudienceSegment> parser()
Methods
equals(Object obj)
public boolean equals(Object obj)
| Parameter |
| Name |
Description |
obj |
Object
|
Overrides
getApprovalStatus()
public AudienceSegmentApprovalStatusEnum.AudienceSegmentApprovalStatus getApprovalStatus()
Output only. Whether the publisher has approved or rejected the segment.
optional .google.ads.admanager.v1.AudienceSegmentApprovalStatusEnum.AudienceSegmentApprovalStatus approval_status = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
getApprovalStatusValue()
public int getApprovalStatusValue()
Output only. Whether the publisher has approved or rejected the segment.
optional .google.ads.admanager.v1.AudienceSegmentApprovalStatusEnum.AudienceSegmentApprovalStatus approval_status = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Returns |
| Type |
Description |
int |
The enum numeric value on the wire for approvalStatus.
|
getCost()
Output only. The CPM cost for the given segment. This is assigned by the
data provider. The CPM cost comes from the active pricing if it exists,
otherwise it comes from the latest pricing.
.google.type.Money cost = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Returns |
| Type |
Description |
com.google.type.Money |
The cost.
|
getCostOrBuilder()
public MoneyOrBuilder getCostOrBuilder()
Output only. The CPM cost for the given segment. This is assigned by the
data provider. The CPM cost comes from the active pricing if it exists,
otherwise it comes from the latest pricing.
.google.type.Money cost = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Returns |
| Type |
Description |
com.google.type.MoneyOrBuilder |
|
getDefaultInstanceForType()
public AudienceSegment.ThirdPartyAudienceSegment getDefaultInstanceForType()
getEndTime()
public Timestamp getEndTime()
Output only. Time which this segment ceases to be available. It is
assigned by the data provider.
.google.protobuf.Timestamp end_time = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Returns |
| Type |
Description |
Timestamp |
The endTime.
|
getEndTimeOrBuilder()
public TimestampOrBuilder getEndTimeOrBuilder()
Output only. Time which this segment ceases to be available. It is
assigned by the data provider.
.google.protobuf.Timestamp end_time = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];
getLicenseType()
public AudienceSegmentLicenseTypeEnum.AudienceSegmentLicenseType getLicenseType()
Output only. The license type of the external segment.
optional .google.ads.admanager.v1.AudienceSegmentLicenseTypeEnum.AudienceSegmentLicenseType license_type = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
getLicenseTypeValue()
public int getLicenseTypeValue()
Output only. The license type of the external segment.
optional .google.ads.admanager.v1.AudienceSegmentLicenseTypeEnum.AudienceSegmentLicenseType license_type = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Returns |
| Type |
Description |
int |
The enum numeric value on the wire for licenseType.
|
getParserForType()
public Parser<AudienceSegment.ThirdPartyAudienceSegment> getParserForType()
Overrides
getSerializedSize()
public int getSerializedSize()
| Returns |
| Type |
Description |
int |
|
Overrides
getStartTime()
public Timestamp getStartTime()
Output only. Time which this segment becomes available for use. It is
assigned by the data provider.
.google.protobuf.Timestamp start_time = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Returns |
| Type |
Description |
Timestamp |
The startTime.
|
getStartTimeOrBuilder()
public TimestampOrBuilder getStartTimeOrBuilder()
Output only. Time which this segment becomes available for use. It is
assigned by the data provider.
.google.protobuf.Timestamp start_time = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];
hasApprovalStatus()
public boolean hasApprovalStatus()
Output only. Whether the publisher has approved or rejected the segment.
optional .google.ads.admanager.v1.AudienceSegmentApprovalStatusEnum.AudienceSegmentApprovalStatus approval_status = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Returns |
| Type |
Description |
boolean |
Whether the approvalStatus field is set.
|
hasCost()
Output only. The CPM cost for the given segment. This is assigned by the
data provider. The CPM cost comes from the active pricing if it exists,
otherwise it comes from the latest pricing.
.google.type.Money cost = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Returns |
| Type |
Description |
boolean |
Whether the cost field is set.
|
hasEndTime()
public boolean hasEndTime()
Output only. Time which this segment ceases to be available. It is
assigned by the data provider.
.google.protobuf.Timestamp end_time = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Returns |
| Type |
Description |
boolean |
Whether the endTime field is set.
|
hasLicenseType()
public boolean hasLicenseType()
Output only. The license type of the external segment.
optional .google.ads.admanager.v1.AudienceSegmentLicenseTypeEnum.AudienceSegmentLicenseType license_type = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Returns |
| Type |
Description |
boolean |
Whether the licenseType field is set.
|
hasStartTime()
public boolean hasStartTime()
Output only. Time which this segment becomes available for use. It is
assigned by the data provider.
.google.protobuf.Timestamp start_time = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Returns |
| Type |
Description |
boolean |
Whether the startTime field is set.
|
hashCode()
| Returns |
| Type |
Description |
int |
|
Overrides
internalGetFieldAccessorTable()
protected GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
isInitialized()
public final boolean isInitialized()
Overrides
newBuilderForType()
public AudienceSegment.ThirdPartyAudienceSegment.Builder newBuilderForType()
newBuilderForType(AbstractMessage.BuilderParent parent)
protected AudienceSegment.ThirdPartyAudienceSegment.Builder newBuilderForType(AbstractMessage.BuilderParent parent)
Overrides
toBuilder()
public AudienceSegment.ThirdPartyAudienceSegment.Builder toBuilder()
writeTo(CodedOutputStream output)
public void writeTo(CodedOutputStream output)
Overrides