Interface AssetGroupSignalOperationOrBuilder

All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
All Known Implementing Classes:
AssetGroupSignalOperation, AssetGroupSignalOperation.Builder

public interface AssetGroupSignalOperationOrBuilder extends com.google.protobuf.MessageOrBuilder
  • Method Details

    • getExemptPolicyViolationKeysList

      List<PolicyViolationKey> getExemptPolicyViolationKeysList()
       Optional. The list of policy violation keys that should not cause a
       PolicyViolationError to be reported. Not all policy violations are
       exemptable, refer to the is_exemptible field in the returned
       PolicyViolationError.
      
       Resources violating these polices will be saved, but will not be eligible
       to serve. They may begin serving at a later time due to a change in
       policies, re-review of the resource, or a change in advertiser
       certificates.
       
      repeated .google.ads.googleads.v18.common.PolicyViolationKey exempt_policy_violation_keys = 3 [(.google.api.field_behavior) = OPTIONAL];
    • getExemptPolicyViolationKeys

      PolicyViolationKey getExemptPolicyViolationKeys(int index)
       Optional. The list of policy violation keys that should not cause a
       PolicyViolationError to be reported. Not all policy violations are
       exemptable, refer to the is_exemptible field in the returned
       PolicyViolationError.
      
       Resources violating these polices will be saved, but will not be eligible
       to serve. They may begin serving at a later time due to a change in
       policies, re-review of the resource, or a change in advertiser
       certificates.
       
      repeated .google.ads.googleads.v18.common.PolicyViolationKey exempt_policy_violation_keys = 3 [(.google.api.field_behavior) = OPTIONAL];
    • getExemptPolicyViolationKeysCount

      int getExemptPolicyViolationKeysCount()
       Optional. The list of policy violation keys that should not cause a
       PolicyViolationError to be reported. Not all policy violations are
       exemptable, refer to the is_exemptible field in the returned
       PolicyViolationError.
      
       Resources violating these polices will be saved, but will not be eligible
       to serve. They may begin serving at a later time due to a change in
       policies, re-review of the resource, or a change in advertiser
       certificates.
       
      repeated .google.ads.googleads.v18.common.PolicyViolationKey exempt_policy_violation_keys = 3 [(.google.api.field_behavior) = OPTIONAL];
    • getExemptPolicyViolationKeysOrBuilderList

      List<? extends PolicyViolationKeyOrBuilder> getExemptPolicyViolationKeysOrBuilderList()
       Optional. The list of policy violation keys that should not cause a
       PolicyViolationError to be reported. Not all policy violations are
       exemptable, refer to the is_exemptible field in the returned
       PolicyViolationError.
      
       Resources violating these polices will be saved, but will not be eligible
       to serve. They may begin serving at a later time due to a change in
       policies, re-review of the resource, or a change in advertiser
       certificates.
       
      repeated .google.ads.googleads.v18.common.PolicyViolationKey exempt_policy_violation_keys = 3 [(.google.api.field_behavior) = OPTIONAL];
    • getExemptPolicyViolationKeysOrBuilder

      PolicyViolationKeyOrBuilder getExemptPolicyViolationKeysOrBuilder(int index)
       Optional. The list of policy violation keys that should not cause a
       PolicyViolationError to be reported. Not all policy violations are
       exemptable, refer to the is_exemptible field in the returned
       PolicyViolationError.
      
       Resources violating these polices will be saved, but will not be eligible
       to serve. They may begin serving at a later time due to a change in
       policies, re-review of the resource, or a change in advertiser
       certificates.
       
      repeated .google.ads.googleads.v18.common.PolicyViolationKey exempt_policy_violation_keys = 3 [(.google.api.field_behavior) = OPTIONAL];
    • hasCreate

      boolean hasCreate()
       Create operation: No resource name is expected for the new asset group
       signal.
       
      .google.ads.googleads.v18.resources.AssetGroupSignal create = 1;
      Returns:
      Whether the create field is set.
    • getCreate

      AssetGroupSignal getCreate()
       Create operation: No resource name is expected for the new asset group
       signal.
       
      .google.ads.googleads.v18.resources.AssetGroupSignal create = 1;
      Returns:
      The create.
    • getCreateOrBuilder

      AssetGroupSignalOrBuilder getCreateOrBuilder()
       Create operation: No resource name is expected for the new asset group
       signal.
       
      .google.ads.googleads.v18.resources.AssetGroupSignal create = 1;
    • hasRemove

      boolean hasRemove()
       Remove operation: A resource name for the removed asset group signal is
       expected, in this format:
       `customers/{customer_id}/assetGroupSignals/{asset_group_id}~{criterion_id}`
       
      string remove = 2 [(.google.api.resource_reference) = { ... }
      Returns:
      Whether the remove field is set.
    • getRemove

      String getRemove()
       Remove operation: A resource name for the removed asset group signal is
       expected, in this format:
       `customers/{customer_id}/assetGroupSignals/{asset_group_id}~{criterion_id}`
       
      string remove = 2 [(.google.api.resource_reference) = { ... }
      Returns:
      The remove.
    • getRemoveBytes

      com.google.protobuf.ByteString getRemoveBytes()
       Remove operation: A resource name for the removed asset group signal is
       expected, in this format:
       `customers/{customer_id}/assetGroupSignals/{asset_group_id}~{criterion_id}`
       
      string remove = 2 [(.google.api.resource_reference) = { ... }
      Returns:
      The bytes for remove.
    • getOperationCase