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 Detail

      • getExemptPolicyViolationKeysList

        java.util.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.v15.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.v15.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.v15.common.PolicyViolationKey exempt_policy_violation_keys = 3 [(.google.api.field_behavior) = OPTIONAL];
      • getExemptPolicyViolationKeysOrBuilderList

        java.util.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.v15.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.v15.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.v15.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.v15.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.v15.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

        java.lang.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.