Class ShareablePreviewResult.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessage.Builder<ShareablePreviewResult.Builder>
com.google.ads.googleads.v24.actions.ShareablePreviewResult.Builder
- All Implemented Interfaces:
ShareablePreviewResultOrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable
- Enclosing class:
- ShareablePreviewResult
public static final class ShareablePreviewResult.Builder
extends com.google.protobuf.GeneratedMessage.Builder<ShareablePreviewResult.Builder>
implements ShareablePreviewResultOrBuilder
Message to hold a shareable preview result.Protobuf type
google.ads.googleads.v24.actions.ShareablePreviewResult-
Method Summary
Modifier and TypeMethodDescriptionbuild()clear()Ad group ad of the shareable preview.Asset group of the shareable preview.Expiration date time using the ISO-8601 format.The result of a UI preview.The result of a YouTube live preview.Ad group ad of the shareable preview.com.google.protobuf.ByteStringAd group ad of the shareable preview.Asset group of the shareable preview.com.google.protobuf.ByteStringAsset group of the shareable preview.static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.DescriptorExpiration date time using the ISO-8601 format.com.google.protobuf.ByteStringExpiration date time using the ISO-8601 format.The result of a UI preview.The result of a UI preview.The result of a UI preview.The result of a YouTube live preview.The result of a YouTube live preview.The result of a YouTube live preview.booleanAd group ad of the shareable preview.booleanAsset group of the shareable preview.booleanThe result of a UI preview.booleanThe result of a YouTube live preview.protected com.google.protobuf.GeneratedMessage.FieldAccessorTablefinal booleanmergeFrom(ShareablePreviewResult other) mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) The result of a UI preview.The result of a YouTube live preview.setAdGroupAd(String value) Ad group ad of the shareable preview.setAdGroupAdBytes(com.google.protobuf.ByteString value) Ad group ad of the shareable preview.setAssetGroup(String value) Asset group of the shareable preview.setAssetGroupBytes(com.google.protobuf.ByteString value) Asset group of the shareable preview.setExpirationDateTime(String value) Expiration date time using the ISO-8601 format.setExpirationDateTimeBytes(com.google.protobuf.ByteString value) Expiration date time using the ISO-8601 format.The result of a UI preview.setUiPreviewResult(UiPreviewResult.Builder builderForValue) The result of a UI preview.The result of a YouTube live preview.setYoutubeLivePreviewResult(YouTubeLivePreviewResult.Builder builderForValue) The result of a YouTube live preview.Methods inherited from class com.google.protobuf.GeneratedMessage.Builder
addRepeatedField, clearField, clearOneof, clone, getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, internalGetMutableMapField, internalGetMutableMapFieldReflection, isClean, markClean, mergeUnknownFields, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setField, setRepeatedField, setUnknownFields, setUnknownFieldSetBuilder, setUnknownFieldsProto3Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringMethods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageExceptionMethods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface com.google.protobuf.Message.Builder
mergeDelimitedFrom, mergeDelimitedFromMethods inherited from interface com.google.protobuf.MessageLite.Builder
mergeFromMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
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.Builder<ShareablePreviewResult.Builder>
-
clear
- Specified by:
clearin interfacecom.google.protobuf.Message.Builder- Specified by:
clearin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clearin classcom.google.protobuf.GeneratedMessage.Builder<ShareablePreviewResult.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.Message.Builder- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.MessageOrBuilder- Overrides:
getDescriptorForTypein classcom.google.protobuf.GeneratedMessage.Builder<ShareablePreviewResult.Builder>
-
getDefaultInstanceForType
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
mergeFrom
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<ShareablePreviewResult.Builder>
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessage.Builder<ShareablePreviewResult.Builder>
-
mergeFrom
public ShareablePreviewResult.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Specified by:
mergeFromin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<ShareablePreviewResult.Builder>- Throws:
IOException
-
getResultCase
- Specified by:
getResultCasein interfaceShareablePreviewResultOrBuilder
-
clearResult
-
getIdentifierCase
- Specified by:
getIdentifierCasein interfaceShareablePreviewResultOrBuilder
-
clearIdentifier
-
getExpirationDateTime
Expiration date time using the ISO-8601 format.
string expiration_date_time = 3;- Specified by:
getExpirationDateTimein interfaceShareablePreviewResultOrBuilder- Returns:
- The expirationDateTime.
-
getExpirationDateTimeBytes
public com.google.protobuf.ByteString getExpirationDateTimeBytes()Expiration date time using the ISO-8601 format.
string expiration_date_time = 3;- Specified by:
getExpirationDateTimeBytesin interfaceShareablePreviewResultOrBuilder- Returns:
- The bytes for expirationDateTime.
-
setExpirationDateTime
Expiration date time using the ISO-8601 format.
string expiration_date_time = 3;- Parameters:
value- The expirationDateTime to set.- Returns:
- This builder for chaining.
-
clearExpirationDateTime
Expiration date time using the ISO-8601 format.
string expiration_date_time = 3;- Returns:
- This builder for chaining.
-
setExpirationDateTimeBytes
public ShareablePreviewResult.Builder setExpirationDateTimeBytes(com.google.protobuf.ByteString value) Expiration date time using the ISO-8601 format.
string expiration_date_time = 3;- Parameters:
value- The bytes for expirationDateTime to set.- Returns:
- This builder for chaining.
-
hasUiPreviewResult
public boolean hasUiPreviewResult()The result of a UI preview. Only populated for preview type UI_PREVIEW.
.google.ads.googleads.v24.actions.UiPreviewResult ui_preview_result = 1;- Specified by:
hasUiPreviewResultin interfaceShareablePreviewResultOrBuilder- Returns:
- Whether the uiPreviewResult field is set.
-
getUiPreviewResult
The result of a UI preview. Only populated for preview type UI_PREVIEW.
.google.ads.googleads.v24.actions.UiPreviewResult ui_preview_result = 1;- Specified by:
getUiPreviewResultin interfaceShareablePreviewResultOrBuilder- Returns:
- The uiPreviewResult.
-
setUiPreviewResult
The result of a UI preview. Only populated for preview type UI_PREVIEW.
.google.ads.googleads.v24.actions.UiPreviewResult ui_preview_result = 1; -
setUiPreviewResult
The result of a UI preview. Only populated for preview type UI_PREVIEW.
.google.ads.googleads.v24.actions.UiPreviewResult ui_preview_result = 1; -
mergeUiPreviewResult
The result of a UI preview. Only populated for preview type UI_PREVIEW.
.google.ads.googleads.v24.actions.UiPreviewResult ui_preview_result = 1; -
clearUiPreviewResult
The result of a UI preview. Only populated for preview type UI_PREVIEW.
.google.ads.googleads.v24.actions.UiPreviewResult ui_preview_result = 1; -
getUiPreviewResultBuilder
The result of a UI preview. Only populated for preview type UI_PREVIEW.
.google.ads.googleads.v24.actions.UiPreviewResult ui_preview_result = 1; -
getUiPreviewResultOrBuilder
The result of a UI preview. Only populated for preview type UI_PREVIEW.
.google.ads.googleads.v24.actions.UiPreviewResult ui_preview_result = 1;- Specified by:
getUiPreviewResultOrBuilderin interfaceShareablePreviewResultOrBuilder
-
hasYoutubeLivePreviewResult
public boolean hasYoutubeLivePreviewResult()The result of a YouTube live preview. Only populated for preview type YOUTUBE_LIVE_PREVIEW.
.google.ads.googleads.v24.actions.YouTubeLivePreviewResult youtube_live_preview_result = 2;- Specified by:
hasYoutubeLivePreviewResultin interfaceShareablePreviewResultOrBuilder- Returns:
- Whether the youtubeLivePreviewResult field is set.
-
getYoutubeLivePreviewResult
The result of a YouTube live preview. Only populated for preview type YOUTUBE_LIVE_PREVIEW.
.google.ads.googleads.v24.actions.YouTubeLivePreviewResult youtube_live_preview_result = 2;- Specified by:
getYoutubeLivePreviewResultin interfaceShareablePreviewResultOrBuilder- Returns:
- The youtubeLivePreviewResult.
-
setYoutubeLivePreviewResult
The result of a YouTube live preview. Only populated for preview type YOUTUBE_LIVE_PREVIEW.
.google.ads.googleads.v24.actions.YouTubeLivePreviewResult youtube_live_preview_result = 2; -
setYoutubeLivePreviewResult
public ShareablePreviewResult.Builder setYoutubeLivePreviewResult(YouTubeLivePreviewResult.Builder builderForValue) The result of a YouTube live preview. Only populated for preview type YOUTUBE_LIVE_PREVIEW.
.google.ads.googleads.v24.actions.YouTubeLivePreviewResult youtube_live_preview_result = 2; -
mergeYoutubeLivePreviewResult
The result of a YouTube live preview. Only populated for preview type YOUTUBE_LIVE_PREVIEW.
.google.ads.googleads.v24.actions.YouTubeLivePreviewResult youtube_live_preview_result = 2; -
clearYoutubeLivePreviewResult
The result of a YouTube live preview. Only populated for preview type YOUTUBE_LIVE_PREVIEW.
.google.ads.googleads.v24.actions.YouTubeLivePreviewResult youtube_live_preview_result = 2; -
getYoutubeLivePreviewResultBuilder
The result of a YouTube live preview. Only populated for preview type YOUTUBE_LIVE_PREVIEW.
.google.ads.googleads.v24.actions.YouTubeLivePreviewResult youtube_live_preview_result = 2; -
getYoutubeLivePreviewResultOrBuilder
The result of a YouTube live preview. Only populated for preview type YOUTUBE_LIVE_PREVIEW.
.google.ads.googleads.v24.actions.YouTubeLivePreviewResult youtube_live_preview_result = 2;- Specified by:
getYoutubeLivePreviewResultOrBuilderin interfaceShareablePreviewResultOrBuilder
-
hasAdGroupAd
public boolean hasAdGroupAd()Ad group ad of the shareable preview. Format: customers/{customer_id}/adGroupAds/{ad_group_id}~{ad_id}string ad_group_ad = 4;- Specified by:
hasAdGroupAdin interfaceShareablePreviewResultOrBuilder- Returns:
- Whether the adGroupAd field is set.
-
getAdGroupAd
Ad group ad of the shareable preview. Format: customers/{customer_id}/adGroupAds/{ad_group_id}~{ad_id}string ad_group_ad = 4;- Specified by:
getAdGroupAdin interfaceShareablePreviewResultOrBuilder- Returns:
- The adGroupAd.
-
getAdGroupAdBytes
public com.google.protobuf.ByteString getAdGroupAdBytes()Ad group ad of the shareable preview. Format: customers/{customer_id}/adGroupAds/{ad_group_id}~{ad_id}string ad_group_ad = 4;- Specified by:
getAdGroupAdBytesin interfaceShareablePreviewResultOrBuilder- Returns:
- The bytes for adGroupAd.
-
setAdGroupAd
Ad group ad of the shareable preview. Format: customers/{customer_id}/adGroupAds/{ad_group_id}~{ad_id}string ad_group_ad = 4;- Parameters:
value- The adGroupAd to set.- Returns:
- This builder for chaining.
-
clearAdGroupAd
Ad group ad of the shareable preview. Format: customers/{customer_id}/adGroupAds/{ad_group_id}~{ad_id}string ad_group_ad = 4;- Returns:
- This builder for chaining.
-
setAdGroupAdBytes
Ad group ad of the shareable preview. Format: customers/{customer_id}/adGroupAds/{ad_group_id}~{ad_id}string ad_group_ad = 4;- Parameters:
value- The bytes for adGroupAd to set.- Returns:
- This builder for chaining.
-
hasAssetGroup
public boolean hasAssetGroup()Asset group of the shareable preview. Format: customers/{customer_id}/assetGroups/{asset_group_id}string asset_group = 5;- Specified by:
hasAssetGroupin interfaceShareablePreviewResultOrBuilder- Returns:
- Whether the assetGroup field is set.
-
getAssetGroup
Asset group of the shareable preview. Format: customers/{customer_id}/assetGroups/{asset_group_id}string asset_group = 5;- Specified by:
getAssetGroupin interfaceShareablePreviewResultOrBuilder- Returns:
- The assetGroup.
-
getAssetGroupBytes
public com.google.protobuf.ByteString getAssetGroupBytes()Asset group of the shareable preview. Format: customers/{customer_id}/assetGroups/{asset_group_id}string asset_group = 5;- Specified by:
getAssetGroupBytesin interfaceShareablePreviewResultOrBuilder- Returns:
- The bytes for assetGroup.
-
setAssetGroup
Asset group of the shareable preview. Format: customers/{customer_id}/assetGroups/{asset_group_id}string asset_group = 5;- Parameters:
value- The assetGroup to set.- Returns:
- This builder for chaining.
-
clearAssetGroup
Asset group of the shareable preview. Format: customers/{customer_id}/assetGroups/{asset_group_id}string asset_group = 5;- Returns:
- This builder for chaining.
-
setAssetGroupBytes
Asset group of the shareable preview. Format: customers/{customer_id}/assetGroups/{asset_group_id}string asset_group = 5;- Parameters:
value- The bytes for assetGroup to set.- Returns:
- This builder for chaining.
-