Interface AccountBudget.PendingAccountBudgetProposalOrBuilder
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
AccountBudget.PendingAccountBudgetProposal,AccountBudget.PendingAccountBudgetProposal.Builder
- Enclosing class:
- AccountBudget
public static interface AccountBudget.PendingAccountBudgetProposalOrBuilder
extends com.google.protobuf.MessageOrBuilder
-
Method Summary
Modifier and TypeMethodDescriptionOutput only.com.google.protobuf.ByteStringOutput only.Output only.com.google.protobuf.ByteStringOutput only.Output only.com.google.protobuf.ByteStringOutput only.Output only.intOutput only.getName()Output only.com.google.protobuf.ByteStringOutput only.getNotes()Output only.com.google.protobuf.ByteStringOutput only.Output only.intOutput only.Output only.com.google.protobuf.ByteStringOutput only.longOutput only.Output only.intOutput only.Output only.com.google.protobuf.ByteStringOutput only.booleanOutput only.booleanOutput only.booleanOutput only.booleanOutput only.booleanhasName()Output only.booleanhasNotes()Output only.booleanOutput only.booleanOutput only.booleanOutput only.booleanOutput only.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
-
hasAccountBudgetProposal
boolean hasAccountBudgetProposal()Output only. The resource name of the proposal. AccountBudgetProposal resource names have the form: `customers/{customer_id}/accountBudgetProposals/{account_budget_proposal_id}`optional string account_budget_proposal = 12 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.resource_reference) = { ... }- Returns:
- Whether the accountBudgetProposal field is set.
-
getAccountBudgetProposal
String getAccountBudgetProposal()Output only. The resource name of the proposal. AccountBudgetProposal resource names have the form: `customers/{customer_id}/accountBudgetProposals/{account_budget_proposal_id}`optional string account_budget_proposal = 12 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.resource_reference) = { ... }- Returns:
- The accountBudgetProposal.
-
getAccountBudgetProposalBytes
com.google.protobuf.ByteString getAccountBudgetProposalBytes()Output only. The resource name of the proposal. AccountBudgetProposal resource names have the form: `customers/{customer_id}/accountBudgetProposals/{account_budget_proposal_id}`optional string account_budget_proposal = 12 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.resource_reference) = { ... }- Returns:
- The bytes for accountBudgetProposal.
-
getProposalTypeValue
int getProposalTypeValue()Output only. The type of this proposal, for example, END to end the budget associated with this proposal.
.google.ads.googleads.v18.enums.AccountBudgetProposalTypeEnum.AccountBudgetProposalType proposal_type = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];- Returns:
- The enum numeric value on the wire for proposalType.
-
getProposalType
AccountBudgetProposalTypeEnum.AccountBudgetProposalType getProposalType()Output only. The type of this proposal, for example, END to end the budget associated with this proposal.
.google.ads.googleads.v18.enums.AccountBudgetProposalTypeEnum.AccountBudgetProposalType proposal_type = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];- Returns:
- The proposalType.
-
hasName
boolean hasName()Output only. The name to assign to the account-level budget.
optional string name = 13 [(.google.api.field_behavior) = OUTPUT_ONLY];- Returns:
- Whether the name field is set.
-
getName
String getName()Output only. The name to assign to the account-level budget.
optional string name = 13 [(.google.api.field_behavior) = OUTPUT_ONLY];- Returns:
- The name.
-
getNameBytes
com.google.protobuf.ByteString getNameBytes()Output only. The name to assign to the account-level budget.
optional string name = 13 [(.google.api.field_behavior) = OUTPUT_ONLY];- Returns:
- The bytes for name.
-
hasStartDateTime
boolean hasStartDateTime()Output only. The start time in yyyy-MM-dd HH:mm:ss format.
optional string start_date_time = 14 [(.google.api.field_behavior) = OUTPUT_ONLY];- Returns:
- Whether the startDateTime field is set.
-
getStartDateTime
String getStartDateTime()Output only. The start time in yyyy-MM-dd HH:mm:ss format.
optional string start_date_time = 14 [(.google.api.field_behavior) = OUTPUT_ONLY];- Returns:
- The startDateTime.
-
getStartDateTimeBytes
com.google.protobuf.ByteString getStartDateTimeBytes()Output only. The start time in yyyy-MM-dd HH:mm:ss format.
optional string start_date_time = 14 [(.google.api.field_behavior) = OUTPUT_ONLY];- Returns:
- The bytes for startDateTime.
-
hasPurchaseOrderNumber
boolean hasPurchaseOrderNumber()Output only. A purchase order number is a value that helps users reference this budget in their monthly invoices.
optional string purchase_order_number = 17 [(.google.api.field_behavior) = OUTPUT_ONLY];- Returns:
- Whether the purchaseOrderNumber field is set.
-
getPurchaseOrderNumber
String getPurchaseOrderNumber()Output only. A purchase order number is a value that helps users reference this budget in their monthly invoices.
optional string purchase_order_number = 17 [(.google.api.field_behavior) = OUTPUT_ONLY];- Returns:
- The purchaseOrderNumber.
-
getPurchaseOrderNumberBytes
com.google.protobuf.ByteString getPurchaseOrderNumberBytes()Output only. A purchase order number is a value that helps users reference this budget in their monthly invoices.
optional string purchase_order_number = 17 [(.google.api.field_behavior) = OUTPUT_ONLY];- Returns:
- The bytes for purchaseOrderNumber.
-
hasNotes
boolean hasNotes()Output only. Notes associated with this budget.
optional string notes = 18 [(.google.api.field_behavior) = OUTPUT_ONLY];- Returns:
- Whether the notes field is set.
-
getNotes
String getNotes()Output only. Notes associated with this budget.
optional string notes = 18 [(.google.api.field_behavior) = OUTPUT_ONLY];- Returns:
- The notes.
-
getNotesBytes
com.google.protobuf.ByteString getNotesBytes()Output only. Notes associated with this budget.
optional string notes = 18 [(.google.api.field_behavior) = OUTPUT_ONLY];- Returns:
- The bytes for notes.
-
hasCreationDateTime
boolean hasCreationDateTime()Output only. The time when this account-level budget proposal was created. Formatted as yyyy-MM-dd HH:mm:ss.
optional string creation_date_time = 19 [(.google.api.field_behavior) = OUTPUT_ONLY];- Returns:
- Whether the creationDateTime field is set.
-
getCreationDateTime
String getCreationDateTime()Output only. The time when this account-level budget proposal was created. Formatted as yyyy-MM-dd HH:mm:ss.
optional string creation_date_time = 19 [(.google.api.field_behavior) = OUTPUT_ONLY];- Returns:
- The creationDateTime.
-
getCreationDateTimeBytes
com.google.protobuf.ByteString getCreationDateTimeBytes()Output only. The time when this account-level budget proposal was created. Formatted as yyyy-MM-dd HH:mm:ss.
optional string creation_date_time = 19 [(.google.api.field_behavior) = OUTPUT_ONLY];- Returns:
- The bytes for creationDateTime.
-
hasEndDateTime
boolean hasEndDateTime()Output only. The end time in yyyy-MM-dd HH:mm:ss format.
string end_date_time = 15 [(.google.api.field_behavior) = OUTPUT_ONLY];- Returns:
- Whether the endDateTime field is set.
-
getEndDateTime
String getEndDateTime()Output only. The end time in yyyy-MM-dd HH:mm:ss format.
string end_date_time = 15 [(.google.api.field_behavior) = OUTPUT_ONLY];- Returns:
- The endDateTime.
-
getEndDateTimeBytes
com.google.protobuf.ByteString getEndDateTimeBytes()Output only. The end time in yyyy-MM-dd HH:mm:ss format.
string end_date_time = 15 [(.google.api.field_behavior) = OUTPUT_ONLY];- Returns:
- The bytes for endDateTime.
-
hasEndTimeType
boolean hasEndTimeType()Output only. The end time as a well-defined type, for example, FOREVER.
.google.ads.googleads.v18.enums.TimeTypeEnum.TimeType end_time_type = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];- Returns:
- Whether the endTimeType field is set.
-
getEndTimeTypeValue
int getEndTimeTypeValue()Output only. The end time as a well-defined type, for example, FOREVER.
.google.ads.googleads.v18.enums.TimeTypeEnum.TimeType end_time_type = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];- Returns:
- The enum numeric value on the wire for endTimeType.
-
getEndTimeType
TimeTypeEnum.TimeType getEndTimeType()Output only. The end time as a well-defined type, for example, FOREVER.
.google.ads.googleads.v18.enums.TimeTypeEnum.TimeType end_time_type = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];- Returns:
- The endTimeType.
-
hasSpendingLimitMicros
boolean hasSpendingLimitMicros()Output only. The spending limit in micros. One million is equivalent to one unit.
int64 spending_limit_micros = 16 [(.google.api.field_behavior) = OUTPUT_ONLY];- Returns:
- Whether the spendingLimitMicros field is set.
-
getSpendingLimitMicros
long getSpendingLimitMicros()Output only. The spending limit in micros. One million is equivalent to one unit.
int64 spending_limit_micros = 16 [(.google.api.field_behavior) = OUTPUT_ONLY];- Returns:
- The spendingLimitMicros.
-
hasSpendingLimitType
boolean hasSpendingLimitType()Output only. The spending limit as a well-defined type, for example, INFINITE.
.google.ads.googleads.v18.enums.SpendingLimitTypeEnum.SpendingLimitType spending_limit_type = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];- Returns:
- Whether the spendingLimitType field is set.
-
getSpendingLimitTypeValue
int getSpendingLimitTypeValue()Output only. The spending limit as a well-defined type, for example, INFINITE.
.google.ads.googleads.v18.enums.SpendingLimitTypeEnum.SpendingLimitType spending_limit_type = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];- Returns:
- The enum numeric value on the wire for spendingLimitType.
-
getSpendingLimitType
SpendingLimitTypeEnum.SpendingLimitType getSpendingLimitType()Output only. The spending limit as a well-defined type, for example, INFINITE.
.google.ads.googleads.v18.enums.SpendingLimitTypeEnum.SpendingLimitType spending_limit_type = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];- Returns:
- The spendingLimitType.
-
getEndTimeCase
AccountBudget.PendingAccountBudgetProposal.EndTimeCase getEndTimeCase() -
getSpendingLimitCase
AccountBudget.PendingAccountBudgetProposal.SpendingLimitCase getSpendingLimitCase()
-