Class BrandCampaignAssets
java.lang.Object
com.google.protobuf.AbstractMessageLite
com.google.protobuf.AbstractMessage
com.google.protobuf.GeneratedMessageV3
com.google.ads.googleads.v20.services.BrandCampaignAssets
- All Implemented Interfaces:
BrandCampaignAssetsOrBuilder,com.google.protobuf.Message,com.google.protobuf.MessageLite,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Serializable
public final class BrandCampaignAssets
extends com.google.protobuf.GeneratedMessageV3
implements BrandCampaignAssetsOrBuilder
Assets linked at the campaign level. A business_name and at least one logo_asset are required.Protobuf type
google.ads.googleads.v20.services.BrandCampaignAssets- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic final classAssets linked at the campaign level.Nested classes/interfaces inherited from class com.google.protobuf.GeneratedMessageV3
com.google.protobuf.GeneratedMessageV3.BuilderParent, com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageT extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT>,BuilderT extends com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageT, BuilderT>>, com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessageV3.ExtendableMessageOrBuilder<MessageT extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessageV3.FieldAccessorTable, com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter Nested classes/interfaces inherited from class com.google.protobuf.AbstractMessageLite
com.google.protobuf.AbstractMessageLite.InternalOneOfEnum -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final intstatic final intstatic final intFields inherited from class com.google.protobuf.GeneratedMessageV3
alwaysUseFieldBuilders, unknownFieldsFields inherited from class com.google.protobuf.AbstractMessage
memoizedSizeFields inherited from class com.google.protobuf.AbstractMessageLite
memoizedHashCode -
Method Summary
Modifier and TypeMethodDescriptionbooleanRequired.com.google.protobuf.ByteStringRequired.static BrandCampaignAssetsstatic final com.google.protobuf.Descriptors.DescriptorgetLandscapeLogoAsset(int index) Optional.com.google.protobuf.ByteStringgetLandscapeLogoAssetBytes(int index) Optional.intOptional.com.google.protobuf.ProtocolStringListOptional.getLogoAsset(int index) Required.com.google.protobuf.ByteStringgetLogoAssetBytes(int index) Required.intRequired.com.google.protobuf.ProtocolStringListRequired.com.google.protobuf.Parser<BrandCampaignAssets>intinthashCode()protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTablefinal booleanstatic BrandCampaignAssets.Builderstatic BrandCampaignAssets.BuildernewBuilder(BrandCampaignAssets prototype) protected BrandCampaignAssets.BuildernewBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) protected ObjectnewInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused) static BrandCampaignAssetsparseDelimitedFrom(InputStream input) static BrandCampaignAssetsparseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static BrandCampaignAssetsparseFrom(byte[] data) static BrandCampaignAssetsparseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static BrandCampaignAssetsparseFrom(com.google.protobuf.ByteString data) static BrandCampaignAssetsparseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static BrandCampaignAssetsparseFrom(com.google.protobuf.CodedInputStream input) static BrandCampaignAssetsparseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static BrandCampaignAssetsparseFrom(InputStream input) static BrandCampaignAssetsparseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static BrandCampaignAssetsparseFrom(ByteBuffer data) static BrandCampaignAssetsparseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static com.google.protobuf.Parser<BrandCampaignAssets>parser()voidwriteTo(com.google.protobuf.CodedOutputStream output) Methods inherited from class com.google.protobuf.GeneratedMessageV3
canUseUnsafe, computeStringSize, computeStringSizeNoTag, emptyBooleanList, emptyDoubleList, emptyFloatList, emptyIntList, emptyList, emptyLongList, getAllFields, getDescriptorForType, getField, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, isStringEmpty, makeExtensionsImmutable, makeMutableCopy, makeMutableCopy, mergeFromAndMakeImmutableInternal, mutableCopy, mutableCopy, mutableCopy, mutableCopy, mutableCopy, newBooleanList, newBuilderForType, newDoubleList, newFloatList, newIntList, newLongList, parseDelimitedWithIOException, parseDelimitedWithIOException, parseUnknownField, parseUnknownFieldProto3, parseWithIOException, parseWithIOException, parseWithIOException, parseWithIOException, serializeBooleanMapTo, serializeIntegerMapTo, serializeLongMapTo, serializeStringMapTo, writeReplace, writeString, writeStringNoTagMethods inherited from class com.google.protobuf.AbstractMessage
findInitializationErrors, getInitializationErrorString, hashBoolean, hashEnum, hashEnumList, hashFields, hashLong, toStringMethods inherited from class com.google.protobuf.AbstractMessageLite
addAll, addAll, checkByteStringIsUtf8, toByteArray, toByteString, writeDelimitedTo, writeToMethods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface com.google.protobuf.MessageLite
toByteArray, toByteString, writeDelimitedTo, writeToMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Field Details
-
BUSINESS_NAME_ASSET_FIELD_NUMBER
public static final int BUSINESS_NAME_ASSET_FIELD_NUMBER- See Also:
-
LOGO_ASSET_FIELD_NUMBER
public static final int LOGO_ASSET_FIELD_NUMBER- See Also:
-
LANDSCAPE_LOGO_ASSET_FIELD_NUMBER
public static final int LANDSCAPE_LOGO_ASSET_FIELD_NUMBER- See Also:
-
-
Method Details
-
newInstance
- Overrides:
newInstancein classcom.google.protobuf.GeneratedMessageV3
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() -
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessageV3
-
getBusinessNameAsset
Required. The resource name of the business name text asset.
string business_name_asset = 1 [(.google.api.field_behavior) = REQUIRED];- Specified by:
getBusinessNameAssetin interfaceBrandCampaignAssetsOrBuilder- Returns:
- The businessNameAsset.
-
getBusinessNameAssetBytes
public com.google.protobuf.ByteString getBusinessNameAssetBytes()Required. The resource name of the business name text asset.
string business_name_asset = 1 [(.google.api.field_behavior) = REQUIRED];- Specified by:
getBusinessNameAssetBytesin interfaceBrandCampaignAssetsOrBuilder- Returns:
- The bytes for businessNameAsset.
-
getLogoAssetList
public com.google.protobuf.ProtocolStringList getLogoAssetList()Required. The resource name of square logo assets.
repeated string logo_asset = 2 [(.google.api.field_behavior) = REQUIRED];- Specified by:
getLogoAssetListin interfaceBrandCampaignAssetsOrBuilder- Returns:
- A list containing the logoAsset.
-
getLogoAssetCount
public int getLogoAssetCount()Required. The resource name of square logo assets.
repeated string logo_asset = 2 [(.google.api.field_behavior) = REQUIRED];- Specified by:
getLogoAssetCountin interfaceBrandCampaignAssetsOrBuilder- Returns:
- The count of logoAsset.
-
getLogoAsset
Required. The resource name of square logo assets.
repeated string logo_asset = 2 [(.google.api.field_behavior) = REQUIRED];- Specified by:
getLogoAssetin interfaceBrandCampaignAssetsOrBuilder- Parameters:
index- The index of the element to return.- Returns:
- The logoAsset at the given index.
-
getLogoAssetBytes
public com.google.protobuf.ByteString getLogoAssetBytes(int index) Required. The resource name of square logo assets.
repeated string logo_asset = 2 [(.google.api.field_behavior) = REQUIRED];- Specified by:
getLogoAssetBytesin interfaceBrandCampaignAssetsOrBuilder- Parameters:
index- The index of the value to return.- Returns:
- The bytes of the logoAsset at the given index.
-
getLandscapeLogoAssetList
public com.google.protobuf.ProtocolStringList getLandscapeLogoAssetList()Optional. The resource name of landscape logo assets.
repeated string landscape_logo_asset = 3 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
getLandscapeLogoAssetListin interfaceBrandCampaignAssetsOrBuilder- Returns:
- A list containing the landscapeLogoAsset.
-
getLandscapeLogoAssetCount
public int getLandscapeLogoAssetCount()Optional. The resource name of landscape logo assets.
repeated string landscape_logo_asset = 3 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
getLandscapeLogoAssetCountin interfaceBrandCampaignAssetsOrBuilder- Returns:
- The count of landscapeLogoAsset.
-
getLandscapeLogoAsset
Optional. The resource name of landscape logo assets.
repeated string landscape_logo_asset = 3 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
getLandscapeLogoAssetin interfaceBrandCampaignAssetsOrBuilder- Parameters:
index- The index of the element to return.- Returns:
- The landscapeLogoAsset at the given index.
-
getLandscapeLogoAssetBytes
public com.google.protobuf.ByteString getLandscapeLogoAssetBytes(int index) Optional. The resource name of landscape logo assets.
repeated string landscape_logo_asset = 3 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
getLandscapeLogoAssetBytesin interfaceBrandCampaignAssetsOrBuilder- Parameters:
index- The index of the value to return.- Returns:
- The bytes of the landscapeLogoAsset at the given index.
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3
-
writeTo
- Specified by:
writeToin interfacecom.google.protobuf.MessageLite- Overrides:
writeToin classcom.google.protobuf.GeneratedMessageV3- Throws:
IOException
-
getSerializedSize
public int getSerializedSize()- Specified by:
getSerializedSizein interfacecom.google.protobuf.MessageLite- Overrides:
getSerializedSizein classcom.google.protobuf.GeneratedMessageV3
-
equals
- Specified by:
equalsin interfacecom.google.protobuf.Message- Overrides:
equalsin classcom.google.protobuf.AbstractMessage
-
hashCode
public int hashCode()- Specified by:
hashCodein interfacecom.google.protobuf.Message- Overrides:
hashCodein classcom.google.protobuf.AbstractMessage
-
parseFrom
public static BrandCampaignAssets parseFrom(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static BrandCampaignAssets parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static BrandCampaignAssets parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static BrandCampaignAssets parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static BrandCampaignAssets parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static BrandCampaignAssets parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
- Throws:
IOException
-
parseFrom
public static BrandCampaignAssets parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Throws:
IOException
-
parseDelimitedFrom
- Throws:
IOException
-
parseDelimitedFrom
public static BrandCampaignAssets parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Throws:
IOException
-
parseFrom
public static BrandCampaignAssets parseFrom(com.google.protobuf.CodedInputStream input) throws IOException - Throws:
IOException
-
parseFrom
public static BrandCampaignAssets parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Throws:
IOException
-
newBuilderForType
- Specified by:
newBuilderForTypein interfacecom.google.protobuf.Message- Specified by:
newBuilderForTypein interfacecom.google.protobuf.MessageLite
-
newBuilder
-
newBuilder
-
toBuilder
- Specified by:
toBuilderin interfacecom.google.protobuf.Message- Specified by:
toBuilderin interfacecom.google.protobuf.MessageLite
-
newBuilderForType
protected BrandCampaignAssets.Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) - Specified by:
newBuilderForTypein classcom.google.protobuf.GeneratedMessageV3
-
getDefaultInstance
-
parser
-
getParserForType
- Specified by:
getParserForTypein interfacecom.google.protobuf.Message- Specified by:
getParserForTypein interfacecom.google.protobuf.MessageLite- Overrides:
getParserForTypein classcom.google.protobuf.GeneratedMessageV3
-
getDefaultInstanceForType
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-