Interface CustomerClientOrBuilder
-
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder
,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
CustomerClient
,CustomerClient.Builder
public interface CustomerClientOrBuilder extends com.google.protobuf.MessageOrBuilder
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description java.lang.String
getAppliedLabels(int index)
Output only.com.google.protobuf.ByteString
getAppliedLabelsBytes(int index)
Output only.int
getAppliedLabelsCount()
Output only.java.util.List<java.lang.String>
getAppliedLabelsList()
Output only.java.lang.String
getClientCustomer()
Output only.com.google.protobuf.ByteString
getClientCustomerBytes()
Output only.java.lang.String
getCurrencyCode()
Output only.com.google.protobuf.ByteString
getCurrencyCodeBytes()
Output only.java.lang.String
getDescriptiveName()
Output only.com.google.protobuf.ByteString
getDescriptiveNameBytes()
Output only.boolean
getHidden()
Output only.long
getId()
Output only.long
getLevel()
Output only.boolean
getManager()
Output only.java.lang.String
getResourceName()
Output only.com.google.protobuf.ByteString
getResourceNameBytes()
Output only.boolean
getTestAccount()
Output only.java.lang.String
getTimeZone()
Output only.com.google.protobuf.ByteString
getTimeZoneBytes()
Output only.boolean
hasClientCustomer()
Output only.boolean
hasCurrencyCode()
Output only.boolean
hasDescriptiveName()
Output only.boolean
hasHidden()
Output only.boolean
hasId()
Output only.boolean
hasLevel()
Output only.boolean
hasManager()
Output only.boolean
hasTestAccount()
Output only.boolean
hasTimeZone()
Output only.-
Methods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
-
-
-
Method Detail
-
getResourceName
java.lang.String getResourceName()
Output only. The resource name of the customer client. CustomerClient resource names have the form: `customers/{customer_id}/customerClients/{client_customer_id}`
string resource_name = 1 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.resource_reference) = { ... }
- Returns:
- The resourceName.
-
getResourceNameBytes
com.google.protobuf.ByteString getResourceNameBytes()
Output only. The resource name of the customer client. CustomerClient resource names have the form: `customers/{customer_id}/customerClients/{client_customer_id}`
string resource_name = 1 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.resource_reference) = { ... }
- Returns:
- The bytes for resourceName.
-
hasClientCustomer
boolean hasClientCustomer()
Output only. The resource name of the client-customer which is linked to the given customer. Read only.
optional string client_customer = 12 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.resource_reference) = { ... }
- Returns:
- Whether the clientCustomer field is set.
-
getClientCustomer
java.lang.String getClientCustomer()
Output only. The resource name of the client-customer which is linked to the given customer. Read only.
optional string client_customer = 12 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.resource_reference) = { ... }
- Returns:
- The clientCustomer.
-
getClientCustomerBytes
com.google.protobuf.ByteString getClientCustomerBytes()
Output only. The resource name of the client-customer which is linked to the given customer. Read only.
optional string client_customer = 12 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.resource_reference) = { ... }
- Returns:
- The bytes for clientCustomer.
-
hasHidden
boolean hasHidden()
Output only. Specifies whether this is a [hidden account](https://support.google.com/google-ads/answer/7519830). Read only.
optional bool hidden = 13 [(.google.api.field_behavior) = OUTPUT_ONLY];
- Returns:
- Whether the hidden field is set.
-
getHidden
boolean getHidden()
Output only. Specifies whether this is a [hidden account](https://support.google.com/google-ads/answer/7519830). Read only.
optional bool hidden = 13 [(.google.api.field_behavior) = OUTPUT_ONLY];
- Returns:
- The hidden.
-
hasLevel
boolean hasLevel()
Output only. Distance between given customer and client. For self link, the level value will be 0. Read only.
optional int64 level = 14 [(.google.api.field_behavior) = OUTPUT_ONLY];
- Returns:
- Whether the level field is set.
-
getLevel
long getLevel()
Output only. Distance between given customer and client. For self link, the level value will be 0. Read only.
optional int64 level = 14 [(.google.api.field_behavior) = OUTPUT_ONLY];
- Returns:
- The level.
-
hasTimeZone
boolean hasTimeZone()
Output only. Common Locale Data Repository (CLDR) string representation of the time zone of the client, e.g. America/Los_Angeles. Read only.
optional string time_zone = 15 [(.google.api.field_behavior) = OUTPUT_ONLY];
- Returns:
- Whether the timeZone field is set.
-
getTimeZone
java.lang.String getTimeZone()
Output only. Common Locale Data Repository (CLDR) string representation of the time zone of the client, e.g. America/Los_Angeles. Read only.
optional string time_zone = 15 [(.google.api.field_behavior) = OUTPUT_ONLY];
- Returns:
- The timeZone.
-
getTimeZoneBytes
com.google.protobuf.ByteString getTimeZoneBytes()
Output only. Common Locale Data Repository (CLDR) string representation of the time zone of the client, e.g. America/Los_Angeles. Read only.
optional string time_zone = 15 [(.google.api.field_behavior) = OUTPUT_ONLY];
- Returns:
- The bytes for timeZone.
-
hasTestAccount
boolean hasTestAccount()
Output only. Identifies if the client is a test account. Read only.
optional bool test_account = 16 [(.google.api.field_behavior) = OUTPUT_ONLY];
- Returns:
- Whether the testAccount field is set.
-
getTestAccount
boolean getTestAccount()
Output only. Identifies if the client is a test account. Read only.
optional bool test_account = 16 [(.google.api.field_behavior) = OUTPUT_ONLY];
- Returns:
- The testAccount.
-
hasManager
boolean hasManager()
Output only. Identifies if the client is a manager. Read only.
optional bool manager = 17 [(.google.api.field_behavior) = OUTPUT_ONLY];
- Returns:
- Whether the manager field is set.
-
getManager
boolean getManager()
Output only. Identifies if the client is a manager. Read only.
optional bool manager = 17 [(.google.api.field_behavior) = OUTPUT_ONLY];
- Returns:
- The manager.
-
hasDescriptiveName
boolean hasDescriptiveName()
Output only. Descriptive name for the client. Read only.
optional string descriptive_name = 18 [(.google.api.field_behavior) = OUTPUT_ONLY];
- Returns:
- Whether the descriptiveName field is set.
-
getDescriptiveName
java.lang.String getDescriptiveName()
Output only. Descriptive name for the client. Read only.
optional string descriptive_name = 18 [(.google.api.field_behavior) = OUTPUT_ONLY];
- Returns:
- The descriptiveName.
-
getDescriptiveNameBytes
com.google.protobuf.ByteString getDescriptiveNameBytes()
Output only. Descriptive name for the client. Read only.
optional string descriptive_name = 18 [(.google.api.field_behavior) = OUTPUT_ONLY];
- Returns:
- The bytes for descriptiveName.
-
hasCurrencyCode
boolean hasCurrencyCode()
Output only. Currency code (e.g. 'USD', 'EUR') for the client. Read only.
optional string currency_code = 19 [(.google.api.field_behavior) = OUTPUT_ONLY];
- Returns:
- Whether the currencyCode field is set.
-
getCurrencyCode
java.lang.String getCurrencyCode()
Output only. Currency code (e.g. 'USD', 'EUR') for the client. Read only.
optional string currency_code = 19 [(.google.api.field_behavior) = OUTPUT_ONLY];
- Returns:
- The currencyCode.
-
getCurrencyCodeBytes
com.google.protobuf.ByteString getCurrencyCodeBytes()
Output only. Currency code (e.g. 'USD', 'EUR') for the client. Read only.
optional string currency_code = 19 [(.google.api.field_behavior) = OUTPUT_ONLY];
- Returns:
- The bytes for currencyCode.
-
hasId
boolean hasId()
Output only. The ID of the client customer. Read only.
optional int64 id = 20 [(.google.api.field_behavior) = OUTPUT_ONLY];
- Returns:
- Whether the id field is set.
-
getId
long getId()
Output only. The ID of the client customer. Read only.
optional int64 id = 20 [(.google.api.field_behavior) = OUTPUT_ONLY];
- Returns:
- The id.
-
getAppliedLabelsList
java.util.List<java.lang.String> getAppliedLabelsList()
Output only. The resource names of the labels owned by the requesting customer that are applied to the client customer. Label resource names have the form: `customers/{customer_id}/labels/{label_id}`
repeated string applied_labels = 21 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.resource_reference) = { ... }
- Returns:
- A list containing the appliedLabels.
-
getAppliedLabelsCount
int getAppliedLabelsCount()
Output only. The resource names of the labels owned by the requesting customer that are applied to the client customer. Label resource names have the form: `customers/{customer_id}/labels/{label_id}`
repeated string applied_labels = 21 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.resource_reference) = { ... }
- Returns:
- The count of appliedLabels.
-
getAppliedLabels
java.lang.String getAppliedLabels(int index)
Output only. The resource names of the labels owned by the requesting customer that are applied to the client customer. Label resource names have the form: `customers/{customer_id}/labels/{label_id}`
repeated string applied_labels = 21 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.resource_reference) = { ... }
- Parameters:
index
- The index of the element to return.- Returns:
- The appliedLabels at the given index.
-
getAppliedLabelsBytes
com.google.protobuf.ByteString getAppliedLabelsBytes(int index)
Output only. The resource names of the labels owned by the requesting customer that are applied to the client customer. Label resource names have the form: `customers/{customer_id}/labels/{label_id}`
repeated string applied_labels = 21 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.resource_reference) = { ... }
- Parameters:
index
- The index of the value to return.- Returns:
- The bytes of the appliedLabels at the given index.
-
-