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
All Methods Instance Methods Abstract Methods Modifier and Type Method Description java.lang.StringgetAccountBudgetProposal()Output only.com.google.protobuf.ByteStringgetAccountBudgetProposalBytes()Output only.java.lang.StringgetCreationDateTime()Output only.com.google.protobuf.ByteStringgetCreationDateTimeBytes()Output only.java.lang.StringgetEndDateTime()Output only.com.google.protobuf.ByteStringgetEndDateTimeBytes()Output only.AccountBudget.PendingAccountBudgetProposal.EndTimeCasegetEndTimeCase()TimeTypeEnum.TimeTypegetEndTimeType()Output only.intgetEndTimeTypeValue()Output only.java.lang.StringgetName()Output only.com.google.protobuf.ByteStringgetNameBytes()Output only.java.lang.StringgetNotes()Output only.com.google.protobuf.ByteStringgetNotesBytes()Output only.AccountBudgetProposalTypeEnum.AccountBudgetProposalTypegetProposalType()Output only.intgetProposalTypeValue()Output only.java.lang.StringgetPurchaseOrderNumber()Output only.com.google.protobuf.ByteStringgetPurchaseOrderNumberBytes()Output only.AccountBudget.PendingAccountBudgetProposal.SpendingLimitCasegetSpendingLimitCase()longgetSpendingLimitMicros()Output only.SpendingLimitTypeEnum.SpendingLimitTypegetSpendingLimitType()Output only.intgetSpendingLimitTypeValue()Output only.java.lang.StringgetStartDateTime()Output only.com.google.protobuf.ByteStringgetStartDateTimeBytes()Output only.booleanhasAccountBudgetProposal()Output only.booleanhasCreationDateTime()Output only.booleanhasEndDateTime()Output only.booleanhasEndTimeType()Output only.booleanhasName()Output only.booleanhasNotes()Output only.booleanhasPurchaseOrderNumber()Output only.booleanhasSpendingLimitMicros()Output only.booleanhasSpendingLimitType()Output only.booleanhasStartDateTime()Output only.-
Methods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
-
-
-
Method Detail
-
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
java.lang.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, e.g. END to end the budget associated with this proposal.
.google.ads.googleads.v10.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, e.g. END to end the budget associated with this proposal.
.google.ads.googleads.v10.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
java.lang.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
java.lang.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
java.lang.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
java.lang.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
java.lang.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
java.lang.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, e.g. FOREVER.
.google.ads.googleads.v10.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, e.g. FOREVER.
.google.ads.googleads.v10.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, e.g. FOREVER.
.google.ads.googleads.v10.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, e.g. INFINITE.
.google.ads.googleads.v10.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, e.g. INFINITE.
.google.ads.googleads.v10.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, e.g. INFINITE.
.google.ads.googleads.v10.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()
-
-