Class SuggestSmartCampaignBudgetOptionsResponse
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite
-
- com.google.protobuf.AbstractMessage
-
- com.google.protobuf.GeneratedMessageV3
-
- com.google.ads.googleads.v10.services.SuggestSmartCampaignBudgetOptionsResponse
-
- All Implemented Interfaces:
SuggestSmartCampaignBudgetOptionsResponseOrBuilder,com.google.protobuf.Message,com.google.protobuf.MessageLite,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,java.io.Serializable
public final class SuggestSmartCampaignBudgetOptionsResponse extends com.google.protobuf.GeneratedMessageV3 implements SuggestSmartCampaignBudgetOptionsResponseOrBuilder
Response message for [SmartCampaignSuggestService.SuggestSmartCampaignBudgets][]. Depending on whether the system could suggest the options, either all of the options or none of them might be returned.
Protobuf typegoogle.ads.googleads.v10.services.SuggestSmartCampaignBudgetOptionsResponse- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classSuggestSmartCampaignBudgetOptionsResponse.BudgetOptionSmart Campaign budget option.static interfaceSuggestSmartCampaignBudgetOptionsResponse.BudgetOptionOrBuilderstatic classSuggestSmartCampaignBudgetOptionsResponse.BuilderResponse message for [SmartCampaignSuggestService.SuggestSmartCampaignBudgets][].static classSuggestSmartCampaignBudgetOptionsResponse.MetricsPerformance metrics for a given budget option.static interfaceSuggestSmartCampaignBudgetOptionsResponse.MetricsOrBuilder-
Nested classes/interfaces inherited from class com.google.protobuf.GeneratedMessageV3
com.google.protobuf.GeneratedMessageV3.BuilderParent, com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageType extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage,BuilderType extends com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageType,BuilderType>>, com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageType extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage>, com.google.protobuf.GeneratedMessageV3.ExtendableMessageOrBuilder<MessageType extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage>, com.google.protobuf.GeneratedMessageV3.FieldAccessorTable, com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter
-
-
Field Summary
Fields Modifier and Type Field Description static intHIGH_FIELD_NUMBERstatic intLOW_FIELD_NUMBERstatic intRECOMMENDED_FIELD_NUMBER
-
Method Summary
-
Methods inherited from class com.google.protobuf.GeneratedMessageV3
canUseUnsafe, computeStringSize, computeStringSizeNoTag, emptyBooleanList, emptyDoubleList, emptyFloatList, emptyIntList, emptyLongList, getAllFields, getDescriptorForType, getField, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, hasField, hasOneof, internalGetMapField, isStringEmpty, makeExtensionsImmutable, mergeFromAndMakeImmutableInternal, mutableCopy, mutableCopy, mutableCopy, mutableCopy, mutableCopy, newBooleanList, newBuilderForType, newDoubleList, newFloatList, newIntList, newLongList, parseDelimitedWithIOException, parseDelimitedWithIOException, parseUnknownField, parseUnknownFieldProto3, parseWithIOException, parseWithIOException, parseWithIOException, parseWithIOException, serializeBooleanMapTo, serializeIntegerMapTo, serializeLongMapTo, serializeStringMapTo, writeReplace, writeString, writeStringNoTag
-
Methods inherited from class com.google.protobuf.AbstractMessage
findInitializationErrors, getInitializationErrorString, hashBoolean, hashEnum, hashEnumList, hashFields, hashLong, toString
-
Methods inherited from class com.google.protobuf.AbstractMessageLite
addAll, addAll, checkByteStringIsUtf8, toByteArray, toByteString, writeDelimitedTo, writeTo
-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
-
-
-
-
Field Detail
-
LOW_FIELD_NUMBER
public static final int LOW_FIELD_NUMBER
- See Also:
- Constant Field Values
-
RECOMMENDED_FIELD_NUMBER
public static final int RECOMMENDED_FIELD_NUMBER
- See Also:
- Constant Field Values
-
HIGH_FIELD_NUMBER
public static final int HIGH_FIELD_NUMBER
- See Also:
- Constant Field Values
-
-
Method Detail
-
newInstance
protected java.lang.Object newInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused)
- Overrides:
newInstancein classcom.google.protobuf.GeneratedMessageV3
-
getUnknownFields
public final com.google.protobuf.UnknownFieldSet getUnknownFields()
- Specified by:
getUnknownFieldsin interfacecom.google.protobuf.MessageOrBuilder- Overrides:
getUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
-
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessageV3
-
hasLow
public boolean hasLow()
Optional. The lowest budget option.
optional .google.ads.googleads.v10.services.SuggestSmartCampaignBudgetOptionsResponse.BudgetOption low = 1 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
hasLowin interfaceSuggestSmartCampaignBudgetOptionsResponseOrBuilder- Returns:
- Whether the low field is set.
-
getLow
public SuggestSmartCampaignBudgetOptionsResponse.BudgetOption getLow()
Optional. The lowest budget option.
optional .google.ads.googleads.v10.services.SuggestSmartCampaignBudgetOptionsResponse.BudgetOption low = 1 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
getLowin interfaceSuggestSmartCampaignBudgetOptionsResponseOrBuilder- Returns:
- The low.
-
getLowOrBuilder
public SuggestSmartCampaignBudgetOptionsResponse.BudgetOptionOrBuilder getLowOrBuilder()
Optional. The lowest budget option.
optional .google.ads.googleads.v10.services.SuggestSmartCampaignBudgetOptionsResponse.BudgetOption low = 1 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
getLowOrBuilderin interfaceSuggestSmartCampaignBudgetOptionsResponseOrBuilder
-
hasRecommended
public boolean hasRecommended()
Optional. The recommended budget option.
optional .google.ads.googleads.v10.services.SuggestSmartCampaignBudgetOptionsResponse.BudgetOption recommended = 2 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
hasRecommendedin interfaceSuggestSmartCampaignBudgetOptionsResponseOrBuilder- Returns:
- Whether the recommended field is set.
-
getRecommended
public SuggestSmartCampaignBudgetOptionsResponse.BudgetOption getRecommended()
Optional. The recommended budget option.
optional .google.ads.googleads.v10.services.SuggestSmartCampaignBudgetOptionsResponse.BudgetOption recommended = 2 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
getRecommendedin interfaceSuggestSmartCampaignBudgetOptionsResponseOrBuilder- Returns:
- The recommended.
-
getRecommendedOrBuilder
public SuggestSmartCampaignBudgetOptionsResponse.BudgetOptionOrBuilder getRecommendedOrBuilder()
Optional. The recommended budget option.
optional .google.ads.googleads.v10.services.SuggestSmartCampaignBudgetOptionsResponse.BudgetOption recommended = 2 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
getRecommendedOrBuilderin interfaceSuggestSmartCampaignBudgetOptionsResponseOrBuilder
-
hasHigh
public boolean hasHigh()
Optional. The highest budget option.
optional .google.ads.googleads.v10.services.SuggestSmartCampaignBudgetOptionsResponse.BudgetOption high = 3 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
hasHighin interfaceSuggestSmartCampaignBudgetOptionsResponseOrBuilder- Returns:
- Whether the high field is set.
-
getHigh
public SuggestSmartCampaignBudgetOptionsResponse.BudgetOption getHigh()
Optional. The highest budget option.
optional .google.ads.googleads.v10.services.SuggestSmartCampaignBudgetOptionsResponse.BudgetOption high = 3 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
getHighin interfaceSuggestSmartCampaignBudgetOptionsResponseOrBuilder- Returns:
- The high.
-
getHighOrBuilder
public SuggestSmartCampaignBudgetOptionsResponse.BudgetOptionOrBuilder getHighOrBuilder()
Optional. The highest budget option.
optional .google.ads.googleads.v10.services.SuggestSmartCampaignBudgetOptionsResponse.BudgetOption high = 3 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
getHighOrBuilderin interfaceSuggestSmartCampaignBudgetOptionsResponseOrBuilder
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3
-
writeTo
public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException- Specified by:
writeToin interfacecom.google.protobuf.MessageLite- Overrides:
writeToin classcom.google.protobuf.GeneratedMessageV3- Throws:
java.io.IOException
-
getSerializedSize
public int getSerializedSize()
- Specified by:
getSerializedSizein interfacecom.google.protobuf.MessageLite- Overrides:
getSerializedSizein classcom.google.protobuf.GeneratedMessageV3
-
equals
public boolean equals(java.lang.Object obj)
- Specified by:
equalsin interfacecom.google.protobuf.Message- Overrides:
equalsin classcom.google.protobuf.AbstractMessage
-
hashCode
public int hashCode()
- Specified by:
hashCodein interfacecom.google.protobuf.Message- Overrides:
hashCodein classcom.google.protobuf.AbstractMessage
-
parseFrom
public static SuggestSmartCampaignBudgetOptionsResponse parseFrom(java.nio.ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static SuggestSmartCampaignBudgetOptionsResponse parseFrom(java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static SuggestSmartCampaignBudgetOptionsResponse parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static SuggestSmartCampaignBudgetOptionsResponse parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static SuggestSmartCampaignBudgetOptionsResponse parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static SuggestSmartCampaignBudgetOptionsResponse parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static SuggestSmartCampaignBudgetOptionsResponse parseFrom(java.io.InputStream input) throws java.io.IOException
- Throws:
java.io.IOException
-
parseFrom
public static SuggestSmartCampaignBudgetOptionsResponse parseFrom(java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException
- Throws:
java.io.IOException
-
parseDelimitedFrom
public static SuggestSmartCampaignBudgetOptionsResponse parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException
- Throws:
java.io.IOException
-
parseDelimitedFrom
public static SuggestSmartCampaignBudgetOptionsResponse parseDelimitedFrom(java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException
- Throws:
java.io.IOException
-
parseFrom
public static SuggestSmartCampaignBudgetOptionsResponse parseFrom(com.google.protobuf.CodedInputStream input) throws java.io.IOException
- Throws:
java.io.IOException
-
parseFrom
public static SuggestSmartCampaignBudgetOptionsResponse parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException
- Throws:
java.io.IOException
-
newBuilderForType
public SuggestSmartCampaignBudgetOptionsResponse.Builder newBuilderForType()
- Specified by:
newBuilderForTypein interfacecom.google.protobuf.Message- Specified by:
newBuilderForTypein interfacecom.google.protobuf.MessageLite
-
newBuilder
public static SuggestSmartCampaignBudgetOptionsResponse.Builder newBuilder()
-
newBuilder
public static SuggestSmartCampaignBudgetOptionsResponse.Builder newBuilder(SuggestSmartCampaignBudgetOptionsResponse prototype)
-
toBuilder
public SuggestSmartCampaignBudgetOptionsResponse.Builder toBuilder()
- Specified by:
toBuilderin interfacecom.google.protobuf.Message- Specified by:
toBuilderin interfacecom.google.protobuf.MessageLite
-
newBuilderForType
protected SuggestSmartCampaignBudgetOptionsResponse.Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)
- Specified by:
newBuilderForTypein classcom.google.protobuf.GeneratedMessageV3
-
getDefaultInstance
public static SuggestSmartCampaignBudgetOptionsResponse getDefaultInstance()
-
parser
public static com.google.protobuf.Parser<SuggestSmartCampaignBudgetOptionsResponse> parser()
-
getParserForType
public com.google.protobuf.Parser<SuggestSmartCampaignBudgetOptionsResponse> getParserForType()
- Specified by:
getParserForTypein interfacecom.google.protobuf.Message- Specified by:
getParserForTypein interfacecom.google.protobuf.MessageLite- Overrides:
getParserForTypein classcom.google.protobuf.GeneratedMessageV3
-
getDefaultInstanceForType
public SuggestSmartCampaignBudgetOptionsResponse getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
-