com.google.ads.googleads.v17.resources.ChangeEventOrBuilder Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of google-ads-stubs-v17 Show documentation
Show all versions of google-ads-stubs-v17 Show documentation
Stubs for GAAPI version google-ads-stubs-v17
The newest version!
// Generated by the protocol buffer compiler. DO NOT EDIT!
// source: google/ads/googleads/v17/resources/change_event.proto
// Protobuf Java Version: 3.25.3
package com.google.ads.googleads.v17.resources;
public interface ChangeEventOrBuilder extends
// @@protoc_insertion_point(interface_extends:google.ads.googleads.v17.resources.ChangeEvent)
com.google.protobuf.MessageOrBuilder {
/**
*
* Output only. The resource name of the change event.
* Change event resource names have the form:
*
* `customers/{customer_id}/changeEvents/{timestamp_micros}~{command_index}~{mutate_index}`
*
*
* string resource_name = 1 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.resource_reference) = { ... }
* @return The resourceName.
*/
java.lang.String getResourceName();
/**
*
* Output only. The resource name of the change event.
* Change event resource names have the form:
*
* `customers/{customer_id}/changeEvents/{timestamp_micros}~{command_index}~{mutate_index}`
*
*
* string resource_name = 1 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.resource_reference) = { ... }
* @return The bytes for resourceName.
*/
com.google.protobuf.ByteString
getResourceNameBytes();
/**
*
* Output only. Time at which the change was committed on this resource.
*
*
* string change_date_time = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
* @return The changeDateTime.
*/
java.lang.String getChangeDateTime();
/**
*
* Output only. Time at which the change was committed on this resource.
*
*
* string change_date_time = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
* @return The bytes for changeDateTime.
*/
com.google.protobuf.ByteString
getChangeDateTimeBytes();
/**
*
* Output only. The type of the changed resource. This dictates what resource
* will be set in old_resource and new_resource.
*
*
* .google.ads.googleads.v17.enums.ChangeEventResourceTypeEnum.ChangeEventResourceType change_resource_type = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
* @return The enum numeric value on the wire for changeResourceType.
*/
int getChangeResourceTypeValue();
/**
*
* Output only. The type of the changed resource. This dictates what resource
* will be set in old_resource and new_resource.
*
*
* .google.ads.googleads.v17.enums.ChangeEventResourceTypeEnum.ChangeEventResourceType change_resource_type = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
* @return The changeResourceType.
*/
com.google.ads.googleads.v17.enums.ChangeEventResourceTypeEnum.ChangeEventResourceType getChangeResourceType();
/**
*
* Output only. The Simply resource this change occurred on.
*
*
* string change_resource_name = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];
* @return The changeResourceName.
*/
java.lang.String getChangeResourceName();
/**
*
* Output only. The Simply resource this change occurred on.
*
*
* string change_resource_name = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];
* @return The bytes for changeResourceName.
*/
com.google.protobuf.ByteString
getChangeResourceNameBytes();
/**
*
* Output only. Where the change was made through.
*
*
* .google.ads.googleads.v17.enums.ChangeClientTypeEnum.ChangeClientType client_type = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];
* @return The enum numeric value on the wire for clientType.
*/
int getClientTypeValue();
/**
*
* Output only. Where the change was made through.
*
*
* .google.ads.googleads.v17.enums.ChangeClientTypeEnum.ChangeClientType client_type = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];
* @return The clientType.
*/
com.google.ads.googleads.v17.enums.ChangeClientTypeEnum.ChangeClientType getClientType();
/**
*
* Output only. The email of the user who made this change.
*
*
* string user_email = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];
* @return The userEmail.
*/
java.lang.String getUserEmail();
/**
*
* Output only. The email of the user who made this change.
*
*
* string user_email = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];
* @return The bytes for userEmail.
*/
com.google.protobuf.ByteString
getUserEmailBytes();
/**
*
* Output only. The old resource before the change. Only changed fields will
* be populated.
*
*
* .google.ads.googleads.v17.resources.ChangeEvent.ChangedResource old_resource = 7 [(.google.api.field_behavior) = OUTPUT_ONLY];
* @return Whether the oldResource field is set.
*/
boolean hasOldResource();
/**
*
* Output only. The old resource before the change. Only changed fields will
* be populated.
*
*
* .google.ads.googleads.v17.resources.ChangeEvent.ChangedResource old_resource = 7 [(.google.api.field_behavior) = OUTPUT_ONLY];
* @return The oldResource.
*/
com.google.ads.googleads.v17.resources.ChangeEvent.ChangedResource getOldResource();
/**
*
* Output only. The old resource before the change. Only changed fields will
* be populated.
*
*
* .google.ads.googleads.v17.resources.ChangeEvent.ChangedResource old_resource = 7 [(.google.api.field_behavior) = OUTPUT_ONLY];
*/
com.google.ads.googleads.v17.resources.ChangeEvent.ChangedResourceOrBuilder getOldResourceOrBuilder();
/**
*
* Output only. The new resource after the change. Only changed fields will be
* populated.
*
*
* .google.ads.googleads.v17.resources.ChangeEvent.ChangedResource new_resource = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];
* @return Whether the newResource field is set.
*/
boolean hasNewResource();
/**
*
* Output only. The new resource after the change. Only changed fields will be
* populated.
*
*
* .google.ads.googleads.v17.resources.ChangeEvent.ChangedResource new_resource = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];
* @return The newResource.
*/
com.google.ads.googleads.v17.resources.ChangeEvent.ChangedResource getNewResource();
/**
*
* Output only. The new resource after the change. Only changed fields will be
* populated.
*
*
* .google.ads.googleads.v17.resources.ChangeEvent.ChangedResource new_resource = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];
*/
com.google.ads.googleads.v17.resources.ChangeEvent.ChangedResourceOrBuilder getNewResourceOrBuilder();
/**
*
* Output only. The operation on the changed resource.
*
*
* .google.ads.googleads.v17.enums.ResourceChangeOperationEnum.ResourceChangeOperation resource_change_operation = 9 [(.google.api.field_behavior) = OUTPUT_ONLY];
* @return The enum numeric value on the wire for resourceChangeOperation.
*/
int getResourceChangeOperationValue();
/**
*
* Output only. The operation on the changed resource.
*
*
* .google.ads.googleads.v17.enums.ResourceChangeOperationEnum.ResourceChangeOperation resource_change_operation = 9 [(.google.api.field_behavior) = OUTPUT_ONLY];
* @return The resourceChangeOperation.
*/
com.google.ads.googleads.v17.enums.ResourceChangeOperationEnum.ResourceChangeOperation getResourceChangeOperation();
/**
*
* Output only. A list of fields that are changed in the returned resource.
*
*
* .google.protobuf.FieldMask changed_fields = 10 [(.google.api.field_behavior) = OUTPUT_ONLY];
* @return Whether the changedFields field is set.
*/
boolean hasChangedFields();
/**
*
* Output only. A list of fields that are changed in the returned resource.
*
*
* .google.protobuf.FieldMask changed_fields = 10 [(.google.api.field_behavior) = OUTPUT_ONLY];
* @return The changedFields.
*/
com.google.protobuf.FieldMask getChangedFields();
/**
*
* Output only. A list of fields that are changed in the returned resource.
*
*
* .google.protobuf.FieldMask changed_fields = 10 [(.google.api.field_behavior) = OUTPUT_ONLY];
*/
com.google.protobuf.FieldMaskOrBuilder getChangedFieldsOrBuilder();
/**
*
* Output only. The Campaign affected by this change.
*
*
* string campaign = 11 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.resource_reference) = { ... }
* @return The campaign.
*/
java.lang.String getCampaign();
/**
*
* Output only. The Campaign affected by this change.
*
*
* string campaign = 11 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.resource_reference) = { ... }
* @return The bytes for campaign.
*/
com.google.protobuf.ByteString
getCampaignBytes();
/**
*
* Output only. The AdGroup affected by this change.
*
*
* string ad_group = 12 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.resource_reference) = { ... }
* @return The adGroup.
*/
java.lang.String getAdGroup();
/**
*
* Output only. The AdGroup affected by this change.
*
*
* string ad_group = 12 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.resource_reference) = { ... }
* @return The bytes for adGroup.
*/
com.google.protobuf.ByteString
getAdGroupBytes();
/**
*
* Output only. The Feed affected by this change.
*
*
* string feed = 13 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.resource_reference) = { ... }
* @return The feed.
*/
java.lang.String getFeed();
/**
*
* Output only. The Feed affected by this change.
*
*
* string feed = 13 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.resource_reference) = { ... }
* @return The bytes for feed.
*/
com.google.protobuf.ByteString
getFeedBytes();
/**
*
* Output only. The FeedItem affected by this change.
*
*
* string feed_item = 14 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.resource_reference) = { ... }
* @return The feedItem.
*/
java.lang.String getFeedItem();
/**
*
* Output only. The FeedItem affected by this change.
*
*
* string feed_item = 14 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.resource_reference) = { ... }
* @return The bytes for feedItem.
*/
com.google.protobuf.ByteString
getFeedItemBytes();
/**
*
* Output only. The Asset affected by this change.
*
*
* string asset = 20 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.resource_reference) = { ... }
* @return The asset.
*/
java.lang.String getAsset();
/**
*
* Output only. The Asset affected by this change.
*
*
* string asset = 20 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.resource_reference) = { ... }
* @return The bytes for asset.
*/
com.google.protobuf.ByteString
getAssetBytes();
}
© 2015 - 2024 Weber Informatics LLC | Privacy Policy