Class AdGroup
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite<MessageType,BuilderType>
-
- com.google.protobuf.GeneratedMessageLite<AdGroup,AdGroup.Builder>
-
- com.streamlayer.interactive.common.AdGroup
-
- All Implemented Interfaces:
com.google.protobuf.MessageLite,com.google.protobuf.MessageLiteOrBuilder,AdGroupOrBuilder
public final class AdGroup extends com.google.protobuf.GeneratedMessageLite<AdGroup,AdGroup.Builder> implements AdGroupOrBuilder
Protobuf typestreamlayer.interactive.AdGroup
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classAdGroup.BuilderProtobuf typestreamlayer.interactive.AdGroup-
Nested classes/interfaces inherited from class com.google.protobuf.GeneratedMessageLite
com.google.protobuf.GeneratedMessageLite.DefaultInstanceBasedParser<T extends com.google.protobuf.GeneratedMessageLite<T,?>>, com.google.protobuf.GeneratedMessageLite.ExtendableBuilder<MessageType extends com.google.protobuf.GeneratedMessageLite.ExtendableMessage<MessageType,BuilderType>,BuilderType extends com.google.protobuf.GeneratedMessageLite.ExtendableBuilder<MessageType,BuilderType>>, com.google.protobuf.GeneratedMessageLite.ExtendableMessage<MessageType extends com.google.protobuf.GeneratedMessageLite.ExtendableMessage<MessageType,BuilderType>,BuilderType extends com.google.protobuf.GeneratedMessageLite.ExtendableBuilder<MessageType,BuilderType>>, com.google.protobuf.GeneratedMessageLite.ExtendableMessageOrBuilder<MessageType extends com.google.protobuf.GeneratedMessageLite.ExtendableMessage<MessageType,BuilderType>,BuilderType extends com.google.protobuf.GeneratedMessageLite.ExtendableBuilder<MessageType,BuilderType>>, com.google.protobuf.GeneratedMessageLite.GeneratedExtension<ContainingType extends com.google.protobuf.MessageLite,Type extends java.lang.Object>, com.google.protobuf.GeneratedMessageLite.MethodToInvoke, com.google.protobuf.GeneratedMessageLite.SerializedForm
-
-
Field Summary
Fields Modifier and Type Field Description static intAUDIENCE_TARGETINGS_FIELD_NUMBERstatic intDEVICE_TARGETINGS_FIELD_NUMBERstatic intGEO_TARGETINGS_FIELD_NUMBERstatic intNAME_FIELD_NUMBER
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description protected java.lang.ObjectdynamicMethod(com.google.protobuf.GeneratedMessageLite.MethodToInvoke method, java.lang.Object arg0, java.lang.Object arg1)java.lang.StringgetAudienceTargetings(int index)audience segment ["sports", "nba", "golf", "sports_fans"]com.google.protobuf.ByteStringgetAudienceTargetingsBytes(int index)audience segment ["sports", "nba", "golf", "sports_fans"]intgetAudienceTargetingsCount()audience segment ["sports", "nba", "golf", "sports_fans"]java.util.List<java.lang.String>getAudienceTargetingsList()audience segment ["sports", "nba", "golf", "sports_fans"]static AdGroupgetDefaultInstance()DeviceTargetinggetDeviceTargetings(int index)target device types [MOBILE, CTV, WEB]intgetDeviceTargetingsCount()target device types [MOBILE, CTV, WEB]java.util.List<DeviceTargeting>getDeviceTargetingsList()target device types [MOBILE, CTV, WEB]intgetDeviceTargetingsValue(int index)target device types [MOBILE, CTV, WEB]java.util.List<java.lang.Integer>getDeviceTargetingsValueList()target device types [MOBILE, CTV, WEB]GeoTargetgetGeoTargetings(int index)locations /region code ["US", "CA", "EU", "APAC"]intgetGeoTargetingsCount()locations /region code ["US", "CA", "EU", "APAC"]java.util.List<GeoTarget>getGeoTargetingsList()locations /region code ["US", "CA", "EU", "APAC"]GeoTargetOrBuildergetGeoTargetingsOrBuilder(int index)locations /region code ["US", "CA", "EU", "APAC"]java.util.List<? extends GeoTargetOrBuilder>getGeoTargetingsOrBuilderList()locations /region code ["US", "CA", "EU", "APAC"]java.lang.StringgetName()Ad group namecom.google.protobuf.ByteStringgetNameBytes()Ad group namestatic AdGroup.BuildernewBuilder()static AdGroup.BuildernewBuilder(AdGroup prototype)static AdGroupparseDelimitedFrom(java.io.InputStream input)static AdGroupparseDelimitedFrom(java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static AdGroupparseFrom(byte[] data)static AdGroupparseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static AdGroupparseFrom(com.google.protobuf.ByteString data)static AdGroupparseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static AdGroupparseFrom(com.google.protobuf.CodedInputStream input)static AdGroupparseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static AdGroupparseFrom(java.io.InputStream input)static AdGroupparseFrom(java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static AdGroupparseFrom(java.nio.ByteBuffer data)static AdGroupparseFrom(java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static com.google.protobuf.Parser<AdGroup>parser()-
Methods inherited from class com.google.protobuf.GeneratedMessageLite
createBuilder, createBuilder, dynamicMethod, dynamicMethod, emptyBooleanList, emptyDoubleList, emptyFloatList, emptyIntList, emptyLongList, emptyProtobufList, equals, getDefaultInstanceForType, getParserForType, getSerializedSize, hashCode, isInitialized, isInitialized, makeImmutable, mergeLengthDelimitedField, mergeUnknownFields, mergeVarintField, mutableCopy, mutableCopy, mutableCopy, mutableCopy, mutableCopy, mutableCopy, newBuilderForType, newMessageInfo, newRepeatedGeneratedExtension, newSingularGeneratedExtension, parseDelimitedFrom, parseDelimitedFrom, parseFrom, parseFrom, parseFrom, parseFrom, parseFrom, parseFrom, parseFrom, parseFrom, parseFrom, parseFrom, parsePartialFrom, parseUnknownField, registerDefaultInstance, toBuilder, toString, writeTo
-
Methods inherited from class com.google.protobuf.AbstractMessageLite
addAll, checkByteStringIsUtf8, toByteArray, toByteString, writeDelimitedTo, writeTo
-
-
-
-
Field Detail
-
NAME_FIELD_NUMBER
public static final int NAME_FIELD_NUMBER
- See Also:
- Constant Field Values
-
GEO_TARGETINGS_FIELD_NUMBER
public static final int GEO_TARGETINGS_FIELD_NUMBER
- See Also:
- Constant Field Values
-
AUDIENCE_TARGETINGS_FIELD_NUMBER
public static final int AUDIENCE_TARGETINGS_FIELD_NUMBER
- See Also:
- Constant Field Values
-
DEVICE_TARGETINGS_FIELD_NUMBER
public static final int DEVICE_TARGETINGS_FIELD_NUMBER
- See Also:
- Constant Field Values
-
-
Method Detail
-
getName
public java.lang.String getName()
Ad group name
string name = 1 [json_name = "name"];- Specified by:
getNamein interfaceAdGroupOrBuilder- Returns:
- The name.
-
getNameBytes
public com.google.protobuf.ByteString getNameBytes()
Ad group name
string name = 1 [json_name = "name"];- Specified by:
getNameBytesin interfaceAdGroupOrBuilder- Returns:
- The bytes for name.
-
getGeoTargetingsList
public java.util.List<GeoTarget> getGeoTargetingsList()
locations /region code ["US", "CA", "EU", "APAC"]
repeated .streamlayer.interactive.GeoTarget geo_targetings = 2 [json_name = "geoTargetings"];- Specified by:
getGeoTargetingsListin interfaceAdGroupOrBuilder
-
getGeoTargetingsOrBuilderList
public java.util.List<? extends GeoTargetOrBuilder> getGeoTargetingsOrBuilderList()
locations /region code ["US", "CA", "EU", "APAC"]
repeated .streamlayer.interactive.GeoTarget geo_targetings = 2 [json_name = "geoTargetings"];
-
getGeoTargetingsCount
public int getGeoTargetingsCount()
locations /region code ["US", "CA", "EU", "APAC"]
repeated .streamlayer.interactive.GeoTarget geo_targetings = 2 [json_name = "geoTargetings"];- Specified by:
getGeoTargetingsCountin interfaceAdGroupOrBuilder
-
getGeoTargetings
public GeoTarget getGeoTargetings(int index)
locations /region code ["US", "CA", "EU", "APAC"]
repeated .streamlayer.interactive.GeoTarget geo_targetings = 2 [json_name = "geoTargetings"];- Specified by:
getGeoTargetingsin interfaceAdGroupOrBuilder
-
getGeoTargetingsOrBuilder
public GeoTargetOrBuilder getGeoTargetingsOrBuilder(int index)
locations /region code ["US", "CA", "EU", "APAC"]
repeated .streamlayer.interactive.GeoTarget geo_targetings = 2 [json_name = "geoTargetings"];
-
getAudienceTargetingsList
public java.util.List<java.lang.String> getAudienceTargetingsList()
audience segment ["sports", "nba", "golf", "sports_fans"]
repeated string audience_targetings = 3 [json_name = "audienceTargetings"];- Specified by:
getAudienceTargetingsListin interfaceAdGroupOrBuilder- Returns:
- A list containing the audienceTargetings.
-
getAudienceTargetingsCount
public int getAudienceTargetingsCount()
audience segment ["sports", "nba", "golf", "sports_fans"]
repeated string audience_targetings = 3 [json_name = "audienceTargetings"];- Specified by:
getAudienceTargetingsCountin interfaceAdGroupOrBuilder- Returns:
- The count of audienceTargetings.
-
getAudienceTargetings
public java.lang.String getAudienceTargetings(int index)
audience segment ["sports", "nba", "golf", "sports_fans"]
repeated string audience_targetings = 3 [json_name = "audienceTargetings"];- Specified by:
getAudienceTargetingsin interfaceAdGroupOrBuilder- Parameters:
index- The index of the element to return.- Returns:
- The audienceTargetings at the given index.
-
getAudienceTargetingsBytes
public com.google.protobuf.ByteString getAudienceTargetingsBytes(int index)
audience segment ["sports", "nba", "golf", "sports_fans"]
repeated string audience_targetings = 3 [json_name = "audienceTargetings"];- Specified by:
getAudienceTargetingsBytesin interfaceAdGroupOrBuilder- Parameters:
index- The index of the value to return.- Returns:
- The bytes of the audienceTargetings at the given index.
-
getDeviceTargetingsList
public java.util.List<DeviceTargeting> getDeviceTargetingsList()
target device types [MOBILE, CTV, WEB]
repeated .streamlayer.interactive.DeviceTargeting device_targetings = 4 [json_name = "deviceTargetings"];- Specified by:
getDeviceTargetingsListin interfaceAdGroupOrBuilder- Returns:
- A list containing the deviceTargetings.
-
getDeviceTargetingsCount
public int getDeviceTargetingsCount()
target device types [MOBILE, CTV, WEB]
repeated .streamlayer.interactive.DeviceTargeting device_targetings = 4 [json_name = "deviceTargetings"];- Specified by:
getDeviceTargetingsCountin interfaceAdGroupOrBuilder- Returns:
- The count of deviceTargetings.
-
getDeviceTargetings
public DeviceTargeting getDeviceTargetings(int index)
target device types [MOBILE, CTV, WEB]
repeated .streamlayer.interactive.DeviceTargeting device_targetings = 4 [json_name = "deviceTargetings"];- Specified by:
getDeviceTargetingsin interfaceAdGroupOrBuilder- Parameters:
index- The index of the element to return.- Returns:
- The deviceTargetings at the given index.
-
getDeviceTargetingsValueList
public java.util.List<java.lang.Integer> getDeviceTargetingsValueList()
target device types [MOBILE, CTV, WEB]
repeated .streamlayer.interactive.DeviceTargeting device_targetings = 4 [json_name = "deviceTargetings"];- Specified by:
getDeviceTargetingsValueListin interfaceAdGroupOrBuilder- Returns:
- A list containing the enum numeric values on the wire for deviceTargetings.
-
getDeviceTargetingsValue
public int getDeviceTargetingsValue(int index)
target device types [MOBILE, CTV, WEB]
repeated .streamlayer.interactive.DeviceTargeting device_targetings = 4 [json_name = "deviceTargetings"];- Specified by:
getDeviceTargetingsValuein interfaceAdGroupOrBuilder- Parameters:
index- The index of the value to return.- Returns:
- The enum numeric value on the wire of deviceTargetings at the given index.
-
parseFrom
public static AdGroup parseFrom(java.nio.ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static AdGroup parseFrom(java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static AdGroup parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static AdGroup parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static AdGroup parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static AdGroup parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static AdGroup parseFrom(java.io.InputStream input) throws java.io.IOException
- Throws:
java.io.IOException
-
parseFrom
public static AdGroup parseFrom(java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException
- Throws:
java.io.IOException
-
parseDelimitedFrom
public static AdGroup parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException
- Throws:
java.io.IOException
-
parseDelimitedFrom
public static AdGroup parseDelimitedFrom(java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException
- Throws:
java.io.IOException
-
parseFrom
public static AdGroup parseFrom(com.google.protobuf.CodedInputStream input) throws java.io.IOException
- Throws:
java.io.IOException
-
parseFrom
public static AdGroup parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException
- Throws:
java.io.IOException
-
newBuilder
public static AdGroup.Builder newBuilder()
-
newBuilder
public static AdGroup.Builder newBuilder(AdGroup prototype)
-
dynamicMethod
protected final java.lang.Object dynamicMethod(com.google.protobuf.GeneratedMessageLite.MethodToInvoke method, java.lang.Object arg0, java.lang.Object arg1)- Specified by:
dynamicMethodin classcom.google.protobuf.GeneratedMessageLite<AdGroup,AdGroup.Builder>
-
getDefaultInstance
public static AdGroup getDefaultInstance()
-
parser
public static com.google.protobuf.Parser<AdGroup> parser()
-
-