Class DisplayVideo360AdvertiserLinkProposal
java.lang.Object
com.google.protobuf.AbstractMessageLite
com.google.protobuf.AbstractMessage
com.google.protobuf.GeneratedMessage
com.google.analytics.admin.v1alpha.DisplayVideo360AdvertiserLinkProposal
- All Implemented Interfaces:
DisplayVideo360AdvertiserLinkProposalOrBuilder,com.google.protobuf.Message,com.google.protobuf.MessageLite,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Serializable
@Generated
public final class DisplayVideo360AdvertiserLinkProposal
extends com.google.protobuf.GeneratedMessage
implements DisplayVideo360AdvertiserLinkProposalOrBuilder
A proposal for a link between a Google Analytics property and a Display & Video 360 advertiser. A proposal is converted to a DisplayVideo360AdvertiserLink once approved. Google Analytics admins approve inbound proposals while Display & Video 360 admins approve outbound proposals.Protobuf type
google.analytics.admin.v1alpha.DisplayVideo360AdvertiserLinkProposal- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic final classA proposal for a link between a Google Analytics property and a Display & Video 360 advertiser.Nested classes/interfaces inherited from class com.google.protobuf.GeneratedMessage
com.google.protobuf.GeneratedMessage.ExtendableBuilder<MessageT extends com.google.protobuf.GeneratedMessage.ExtendableMessage<MessageT>,BuilderT extends com.google.protobuf.GeneratedMessage.ExtendableBuilder<MessageT, BuilderT>>, com.google.protobuf.GeneratedMessage.ExtendableMessage<MessageT extends com.google.protobuf.GeneratedMessage.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessage.ExtendableMessageOrBuilder<MessageT extends com.google.protobuf.GeneratedMessage.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessage.FieldAccessorTable, com.google.protobuf.GeneratedMessage.GeneratedExtension<ContainingT extends com.google.protobuf.Message, T extends Object>, com.google.protobuf.GeneratedMessage.UnusedPrivateParameter Nested classes/interfaces inherited from class com.google.protobuf.AbstractMessage
com.google.protobuf.AbstractMessage.BuilderParentNested classes/interfaces inherited from class com.google.protobuf.AbstractMessageLite
com.google.protobuf.AbstractMessageLite.InternalOneOfEnum -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intFields inherited from class com.google.protobuf.GeneratedMessage
alwaysUseFieldBuilders, loggedPre22TypeNames, unknownFieldsFields inherited from class com.google.protobuf.AbstractMessage
memoizedSizeFields inherited from class com.google.protobuf.AbstractMessageLite
memoizedHashCode -
Method Summary
Modifier and TypeMethodDescriptionbooleancom.google.protobuf.BoolValueImmutable.com.google.protobuf.BoolValueOrBuilderImmutable.Output only.com.google.protobuf.ByteStringOutput only.Immutable.com.google.protobuf.ByteStringImmutable.com.google.protobuf.BoolValueImmutable.com.google.protobuf.BoolValueOrBuilderImmutable.com.google.protobuf.BoolValueImmutable.com.google.protobuf.BoolValueOrBuilderImmutable.static final com.google.protobuf.Descriptors.DescriptorOutput only.Output only.getName()Identifier.com.google.protobuf.ByteStringIdentifier.com.google.protobuf.Parser<DisplayVideo360AdvertiserLinkProposal>intInput only.com.google.protobuf.ByteStringInput only.booleanImmutable.booleanImmutable.booleanImmutable.inthashCode()booleanOutput only.protected com.google.protobuf.GeneratedMessage.FieldAccessorTablefinal booleannewBuilder(DisplayVideo360AdvertiserLinkProposal prototype) newBuilderForType(com.google.protobuf.AbstractMessage.BuilderParent parent) parseDelimitedFrom(InputStream input) parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) parseFrom(byte[] data) parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) parseFrom(com.google.protobuf.ByteString data) parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) parseFrom(com.google.protobuf.CodedInputStream input) parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) parseFrom(InputStream input) parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) parseFrom(ByteBuffer data) parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static com.google.protobuf.Parser<DisplayVideo360AdvertiserLinkProposal>parser()voidwriteTo(com.google.protobuf.CodedOutputStream output) Methods inherited from class com.google.protobuf.GeneratedMessage
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, newFileScopedGeneratedExtension, newInstance, newMessageScopedGeneratedExtension, parseDelimitedWithIOException, parseDelimitedWithIOException, parseUnknownField, parseUnknownFieldProto3, parseWithIOException, parseWithIOException, parseWithIOException, parseWithIOException, serializeBooleanMapTo, serializeIntegerMapTo, serializeLongMapTo, serializeStringMapTo, writeReplace, writeString, writeStringNoTagMethods inherited from class com.google.protobuf.AbstractMessage
findInitializationErrors, getInitializationErrorString, hashFields, toStringMethods inherited from class com.google.protobuf.AbstractMessageLite
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
-
NAME_FIELD_NUMBER
public static final int NAME_FIELD_NUMBER- See Also:
-
ADVERTISER_ID_FIELD_NUMBER
public static final int ADVERTISER_ID_FIELD_NUMBER- See Also:
-
LINK_PROPOSAL_STATUS_DETAILS_FIELD_NUMBER
public static final int LINK_PROPOSAL_STATUS_DETAILS_FIELD_NUMBER- See Also:
-
ADVERTISER_DISPLAY_NAME_FIELD_NUMBER
public static final int ADVERTISER_DISPLAY_NAME_FIELD_NUMBER- See Also:
-
VALIDATION_EMAIL_FIELD_NUMBER
public static final int VALIDATION_EMAIL_FIELD_NUMBER- See Also:
-
ADS_PERSONALIZATION_ENABLED_FIELD_NUMBER
public static final int ADS_PERSONALIZATION_ENABLED_FIELD_NUMBER- See Also:
-
CAMPAIGN_DATA_SHARING_ENABLED_FIELD_NUMBER
public static final int CAMPAIGN_DATA_SHARING_ENABLED_FIELD_NUMBER- See Also:
-
COST_DATA_SHARING_ENABLED_FIELD_NUMBER
public static final int COST_DATA_SHARING_ENABLED_FIELD_NUMBER- See Also:
-
-
Method Details
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() -
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessage
-
getName
Identifier. The resource name for this DisplayVideo360AdvertiserLinkProposal resource. Format: properties/{propertyId}/displayVideo360AdvertiserLinkProposals/{proposalId} Note: proposalId is not the Display & Video 360 Advertiser IDstring name = 1 [(.google.api.field_behavior) = IDENTIFIER];- Specified by:
getNamein interfaceDisplayVideo360AdvertiserLinkProposalOrBuilder- Returns:
- The name.
-
getNameBytes
public com.google.protobuf.ByteString getNameBytes()Identifier. The resource name for this DisplayVideo360AdvertiserLinkProposal resource. Format: properties/{propertyId}/displayVideo360AdvertiserLinkProposals/{proposalId} Note: proposalId is not the Display & Video 360 Advertiser IDstring name = 1 [(.google.api.field_behavior) = IDENTIFIER];- Specified by:
getNameBytesin interfaceDisplayVideo360AdvertiserLinkProposalOrBuilder- Returns:
- The bytes for name.
-
getAdvertiserId
Immutable. The Display & Video 360 Advertiser's advertiser ID.
string advertiser_id = 2 [(.google.api.field_behavior) = IMMUTABLE];- Specified by:
getAdvertiserIdin interfaceDisplayVideo360AdvertiserLinkProposalOrBuilder- Returns:
- The advertiserId.
-
getAdvertiserIdBytes
public com.google.protobuf.ByteString getAdvertiserIdBytes()Immutable. The Display & Video 360 Advertiser's advertiser ID.
string advertiser_id = 2 [(.google.api.field_behavior) = IMMUTABLE];- Specified by:
getAdvertiserIdBytesin interfaceDisplayVideo360AdvertiserLinkProposalOrBuilder- Returns:
- The bytes for advertiserId.
-
hasLinkProposalStatusDetails
public boolean hasLinkProposalStatusDetails()Output only. The status information for this link proposal.
.google.analytics.admin.v1alpha.LinkProposalStatusDetails link_proposal_status_details = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
hasLinkProposalStatusDetailsin interfaceDisplayVideo360AdvertiserLinkProposalOrBuilder- Returns:
- Whether the linkProposalStatusDetails field is set.
-
getLinkProposalStatusDetails
Output only. The status information for this link proposal.
.google.analytics.admin.v1alpha.LinkProposalStatusDetails link_proposal_status_details = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getLinkProposalStatusDetailsin interfaceDisplayVideo360AdvertiserLinkProposalOrBuilder- Returns:
- The linkProposalStatusDetails.
-
getLinkProposalStatusDetailsOrBuilder
Output only. The status information for this link proposal.
.google.analytics.admin.v1alpha.LinkProposalStatusDetails link_proposal_status_details = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getLinkProposalStatusDetailsOrBuilderin interfaceDisplayVideo360AdvertiserLinkProposalOrBuilder
-
getAdvertiserDisplayName
Output only. The display name of the Display & Video Advertiser. Only populated for proposals that originated from Display & Video 360.
string advertiser_display_name = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getAdvertiserDisplayNamein interfaceDisplayVideo360AdvertiserLinkProposalOrBuilder- Returns:
- The advertiserDisplayName.
-
getAdvertiserDisplayNameBytes
public com.google.protobuf.ByteString getAdvertiserDisplayNameBytes()Output only. The display name of the Display & Video Advertiser. Only populated for proposals that originated from Display & Video 360.
string advertiser_display_name = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getAdvertiserDisplayNameBytesin interfaceDisplayVideo360AdvertiserLinkProposalOrBuilder- Returns:
- The bytes for advertiserDisplayName.
-
getValidationEmail
Input only. On a proposal being sent to Display & Video 360, this field must be set to the email address of an admin on the target advertiser. This is used to verify that the Google Analytics admin is aware of at least one admin on the Display & Video 360 Advertiser. This does not restrict approval of the proposal to a single user. Any admin on the Display & Video 360 Advertiser may approve the proposal.
string validation_email = 5 [(.google.api.field_behavior) = INPUT_ONLY];- Specified by:
getValidationEmailin interfaceDisplayVideo360AdvertiserLinkProposalOrBuilder- Returns:
- The validationEmail.
-
getValidationEmailBytes
public com.google.protobuf.ByteString getValidationEmailBytes()Input only. On a proposal being sent to Display & Video 360, this field must be set to the email address of an admin on the target advertiser. This is used to verify that the Google Analytics admin is aware of at least one admin on the Display & Video 360 Advertiser. This does not restrict approval of the proposal to a single user. Any admin on the Display & Video 360 Advertiser may approve the proposal.
string validation_email = 5 [(.google.api.field_behavior) = INPUT_ONLY];- Specified by:
getValidationEmailBytesin interfaceDisplayVideo360AdvertiserLinkProposalOrBuilder- Returns:
- The bytes for validationEmail.
-
hasAdsPersonalizationEnabled
public boolean hasAdsPersonalizationEnabled()Immutable. Enables personalized advertising features with this integration. If this field is not set on create, it will be defaulted to true.
.google.protobuf.BoolValue ads_personalization_enabled = 6 [(.google.api.field_behavior) = IMMUTABLE];- Specified by:
hasAdsPersonalizationEnabledin interfaceDisplayVideo360AdvertiserLinkProposalOrBuilder- Returns:
- Whether the adsPersonalizationEnabled field is set.
-
getAdsPersonalizationEnabled
public com.google.protobuf.BoolValue getAdsPersonalizationEnabled()Immutable. Enables personalized advertising features with this integration. If this field is not set on create, it will be defaulted to true.
.google.protobuf.BoolValue ads_personalization_enabled = 6 [(.google.api.field_behavior) = IMMUTABLE];- Specified by:
getAdsPersonalizationEnabledin interfaceDisplayVideo360AdvertiserLinkProposalOrBuilder- Returns:
- The adsPersonalizationEnabled.
-
getAdsPersonalizationEnabledOrBuilder
public com.google.protobuf.BoolValueOrBuilder getAdsPersonalizationEnabledOrBuilder()Immutable. Enables personalized advertising features with this integration. If this field is not set on create, it will be defaulted to true.
.google.protobuf.BoolValue ads_personalization_enabled = 6 [(.google.api.field_behavior) = IMMUTABLE];- Specified by:
getAdsPersonalizationEnabledOrBuilderin interfaceDisplayVideo360AdvertiserLinkProposalOrBuilder
-
hasCampaignDataSharingEnabled
public boolean hasCampaignDataSharingEnabled()Immutable. Enables the import of campaign data from Display & Video 360. If this field is not set on create, it will be defaulted to true.
.google.protobuf.BoolValue campaign_data_sharing_enabled = 7 [(.google.api.field_behavior) = IMMUTABLE];- Specified by:
hasCampaignDataSharingEnabledin interfaceDisplayVideo360AdvertiserLinkProposalOrBuilder- Returns:
- Whether the campaignDataSharingEnabled field is set.
-
getCampaignDataSharingEnabled
public com.google.protobuf.BoolValue getCampaignDataSharingEnabled()Immutable. Enables the import of campaign data from Display & Video 360. If this field is not set on create, it will be defaulted to true.
.google.protobuf.BoolValue campaign_data_sharing_enabled = 7 [(.google.api.field_behavior) = IMMUTABLE];- Specified by:
getCampaignDataSharingEnabledin interfaceDisplayVideo360AdvertiserLinkProposalOrBuilder- Returns:
- The campaignDataSharingEnabled.
-
getCampaignDataSharingEnabledOrBuilder
public com.google.protobuf.BoolValueOrBuilder getCampaignDataSharingEnabledOrBuilder()Immutable. Enables the import of campaign data from Display & Video 360. If this field is not set on create, it will be defaulted to true.
.google.protobuf.BoolValue campaign_data_sharing_enabled = 7 [(.google.api.field_behavior) = IMMUTABLE];- Specified by:
getCampaignDataSharingEnabledOrBuilderin interfaceDisplayVideo360AdvertiserLinkProposalOrBuilder
-
hasCostDataSharingEnabled
public boolean hasCostDataSharingEnabled()Immutable. Enables the import of cost data from Display & Video 360. This can only be enabled if campaign_data_sharing_enabled is enabled. If this field is not set on create, it will be defaulted to true.
.google.protobuf.BoolValue cost_data_sharing_enabled = 8 [(.google.api.field_behavior) = IMMUTABLE];- Specified by:
hasCostDataSharingEnabledin interfaceDisplayVideo360AdvertiserLinkProposalOrBuilder- Returns:
- Whether the costDataSharingEnabled field is set.
-
getCostDataSharingEnabled
public com.google.protobuf.BoolValue getCostDataSharingEnabled()Immutable. Enables the import of cost data from Display & Video 360. This can only be enabled if campaign_data_sharing_enabled is enabled. If this field is not set on create, it will be defaulted to true.
.google.protobuf.BoolValue cost_data_sharing_enabled = 8 [(.google.api.field_behavior) = IMMUTABLE];- Specified by:
getCostDataSharingEnabledin interfaceDisplayVideo360AdvertiserLinkProposalOrBuilder- Returns:
- The costDataSharingEnabled.
-
getCostDataSharingEnabledOrBuilder
public com.google.protobuf.BoolValueOrBuilder getCostDataSharingEnabledOrBuilder()Immutable. Enables the import of cost data from Display & Video 360. This can only be enabled if campaign_data_sharing_enabled is enabled. If this field is not set on create, it will be defaulted to true.
.google.protobuf.BoolValue cost_data_sharing_enabled = 8 [(.google.api.field_behavior) = IMMUTABLE];- Specified by:
getCostDataSharingEnabledOrBuilderin interfaceDisplayVideo360AdvertiserLinkProposalOrBuilder
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessage
-
writeTo
- Specified by:
writeToin interfacecom.google.protobuf.MessageLite- Overrides:
writeToin classcom.google.protobuf.GeneratedMessage- Throws:
IOException
-
getSerializedSize
public int getSerializedSize()- Specified by:
getSerializedSizein interfacecom.google.protobuf.MessageLite- Overrides:
getSerializedSizein classcom.google.protobuf.GeneratedMessage
-
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 DisplayVideo360AdvertiserLinkProposal parseFrom(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static DisplayVideo360AdvertiserLinkProposal parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static DisplayVideo360AdvertiserLinkProposal parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static DisplayVideo360AdvertiserLinkProposal parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static DisplayVideo360AdvertiserLinkProposal parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static DisplayVideo360AdvertiserLinkProposal parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
- Throws:
IOException
-
parseFrom
public static DisplayVideo360AdvertiserLinkProposal parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Throws:
IOException
-
parseDelimitedFrom
public static DisplayVideo360AdvertiserLinkProposal parseDelimitedFrom(InputStream input) throws IOException - Throws:
IOException
-
parseDelimitedFrom
public static DisplayVideo360AdvertiserLinkProposal parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Throws:
IOException
-
parseFrom
public static DisplayVideo360AdvertiserLinkProposal parseFrom(com.google.protobuf.CodedInputStream input) throws IOException - Throws:
IOException
-
parseFrom
public static DisplayVideo360AdvertiserLinkProposal 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
public static DisplayVideo360AdvertiserLinkProposal.Builder newBuilder(DisplayVideo360AdvertiserLinkProposal prototype) -
toBuilder
- Specified by:
toBuilderin interfacecom.google.protobuf.Message- Specified by:
toBuilderin interfacecom.google.protobuf.MessageLite
-
newBuilderForType
protected DisplayVideo360AdvertiserLinkProposal.Builder newBuilderForType(com.google.protobuf.AbstractMessage.BuilderParent parent) - Overrides:
newBuilderForTypein classcom.google.protobuf.AbstractMessage
-
getDefaultInstance
-
parser
-
getParserForType
- Specified by:
getParserForTypein interfacecom.google.protobuf.Message- Specified by:
getParserForTypein interfacecom.google.protobuf.MessageLite- Overrides:
getParserForTypein classcom.google.protobuf.GeneratedMessage
-
getDefaultInstanceForType
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-