Interface RecommendationSubscriptionOrBuilder
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
RecommendationSubscription,RecommendationSubscription.Builder
public interface RecommendationSubscriptionOrBuilder
extends com.google.protobuf.MessageOrBuilder
-
Method Summary
Modifier and TypeMethodDescriptionOutput only.com.google.protobuf.ByteStringOutput only.Output only.com.google.protobuf.ByteStringOutput only.Immutable.com.google.protobuf.ByteStringImmutable.Required.intRequired.getType()Required.intRequired.booleanOutput only.booleanOutput only.booleanRequired.Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder
isInitializedMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
getResourceName
String getResourceName()Immutable. The resource name of the recommendation subscription. `customers/{customer_id}/recommendationSubscriptions/{recommendation_type}`string resource_name = 1 [(.google.api.field_behavior) = IMMUTABLE, (.google.api.resource_reference) = { ... }- Returns:
- The resourceName.
-
getResourceNameBytes
com.google.protobuf.ByteString getResourceNameBytes()Immutable. The resource name of the recommendation subscription. `customers/{customer_id}/recommendationSubscriptions/{recommendation_type}`string resource_name = 1 [(.google.api.field_behavior) = IMMUTABLE, (.google.api.resource_reference) = { ... }- Returns:
- The bytes for resourceName.
-
getTypeValue
int getTypeValue()Required. Immutable. The type of recommendation subscribed to.
.google.ads.googleads.v18.enums.RecommendationTypeEnum.RecommendationType type = 2 [(.google.api.field_behavior) = REQUIRED, (.google.api.field_behavior) = IMMUTABLE];- Returns:
- The enum numeric value on the wire for type.
-
getType
Required. Immutable. The type of recommendation subscribed to.
.google.ads.googleads.v18.enums.RecommendationTypeEnum.RecommendationType type = 2 [(.google.api.field_behavior) = REQUIRED, (.google.api.field_behavior) = IMMUTABLE];- Returns:
- The type.
-
hasCreateDateTime
boolean hasCreateDateTime()Output only. Time in seconds when the subscription was first created. The datetime is in the customer's time zone and in "yyyy-MM-dd HH:mm:ss" format.
optional string create_date_time = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];- Returns:
- Whether the createDateTime field is set.
-
getCreateDateTime
String getCreateDateTime()Output only. Time in seconds when the subscription was first created. The datetime is in the customer's time zone and in "yyyy-MM-dd HH:mm:ss" format.
optional string create_date_time = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];- Returns:
- The createDateTime.
-
getCreateDateTimeBytes
com.google.protobuf.ByteString getCreateDateTimeBytes()Output only. Time in seconds when the subscription was first created. The datetime is in the customer's time zone and in "yyyy-MM-dd HH:mm:ss" format.
optional string create_date_time = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];- Returns:
- The bytes for createDateTime.
-
hasModifyDateTime
boolean hasModifyDateTime()Output only. Contains the time in microseconds, when the Recommendation Subscription was last updated. The datetime is in the customer's time zone and in "yyyy-MM-dd HH:mm:ss.ssssss" format.
optional string modify_date_time = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];- Returns:
- Whether the modifyDateTime field is set.
-
getModifyDateTime
String getModifyDateTime()Output only. Contains the time in microseconds, when the Recommendation Subscription was last updated. The datetime is in the customer's time zone and in "yyyy-MM-dd HH:mm:ss.ssssss" format.
optional string modify_date_time = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];- Returns:
- The modifyDateTime.
-
getModifyDateTimeBytes
com.google.protobuf.ByteString getModifyDateTimeBytes()Output only. Contains the time in microseconds, when the Recommendation Subscription was last updated. The datetime is in the customer's time zone and in "yyyy-MM-dd HH:mm:ss.ssssss" format.
optional string modify_date_time = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];- Returns:
- The bytes for modifyDateTime.
-
hasStatus
boolean hasStatus()Required. Status of the subscription, either enabled or paused.
optional .google.ads.googleads.v18.enums.RecommendationSubscriptionStatusEnum.RecommendationSubscriptionStatus status = 5 [(.google.api.field_behavior) = REQUIRED];- Returns:
- Whether the status field is set.
-
getStatusValue
int getStatusValue()Required. Status of the subscription, either enabled or paused.
optional .google.ads.googleads.v18.enums.RecommendationSubscriptionStatusEnum.RecommendationSubscriptionStatus status = 5 [(.google.api.field_behavior) = REQUIRED];- Returns:
- The enum numeric value on the wire for status.
-
getStatus
Required. Status of the subscription, either enabled or paused.
optional .google.ads.googleads.v18.enums.RecommendationSubscriptionStatusEnum.RecommendationSubscriptionStatus status = 5 [(.google.api.field_behavior) = REQUIRED];- Returns:
- The status.
-