public static final class KeyEvent.DefaultValue.Builder extends GeneratedMessageV3.Builder<KeyEvent.DefaultValue.Builder> implements KeyEvent.DefaultValueOrBuilder
Defines a default value/currency for a key event.
Protobuf type google.analytics.admin.v1beta.KeyEvent.DefaultValue
Inherited Members
com.google.protobuf.GeneratedMessageV3.Builder.getUnknownFieldSetBuilder()
com.google.protobuf.GeneratedMessageV3.Builder.internalGetMapFieldReflection(int)
com.google.protobuf.GeneratedMessageV3.Builder.internalGetMutableMapFieldReflection(int)
com.google.protobuf.GeneratedMessageV3.Builder.mergeUnknownLengthDelimitedField(int,com.google.protobuf.ByteString)
com.google.protobuf.GeneratedMessageV3.Builder.mergeUnknownVarintField(int,int)
com.google.protobuf.GeneratedMessageV3.Builder.parseUnknownField(com.google.protobuf.CodedInputStream,com.google.protobuf.ExtensionRegistryLite,int)
com.google.protobuf.GeneratedMessageV3.Builder.setUnknownFieldSetBuilder(com.google.protobuf.UnknownFieldSet.Builder)
Static Methods
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
Methods
addRepeatedField(Descriptors.FieldDescriptor field, Object value)
public KeyEvent.DefaultValue.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Overrides
build()
public KeyEvent.DefaultValue build()
buildPartial()
public KeyEvent.DefaultValue buildPartial()
clear()
public KeyEvent.DefaultValue.Builder clear()
Overrides
clearCurrencyCode()
public KeyEvent.DefaultValue.Builder clearCurrencyCode()
Required. When an occurrence of this Key Event (specified by event_name)
has no set currency this currency will be applied as the default. Must be
in ISO 4217 currency code format.
See https://en.wikipedia.org/wiki/ISO_4217 for more information.
string currency_code = 2 [(.google.api.field_behavior) = REQUIRED];
clearField(Descriptors.FieldDescriptor field)
public KeyEvent.DefaultValue.Builder clearField(Descriptors.FieldDescriptor field)
Overrides
clearNumericValue()
public KeyEvent.DefaultValue.Builder clearNumericValue()
Required. This will be used to populate the "value" parameter for all
occurrences of this Key Event (specified by event_name) where that
parameter is unset.
double numeric_value = 1 [(.google.api.field_behavior) = REQUIRED];
clearOneof(Descriptors.OneofDescriptor oneof)
public KeyEvent.DefaultValue.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Overrides
clone()
public KeyEvent.DefaultValue.Builder clone()
Overrides
getCurrencyCode()
public String getCurrencyCode()
Required. When an occurrence of this Key Event (specified by event_name)
has no set currency this currency will be applied as the default. Must be
in ISO 4217 currency code format.
See https://en.wikipedia.org/wiki/ISO_4217 for more information.
string currency_code = 2 [(.google.api.field_behavior) = REQUIRED];
Returns |
Type |
Description |
String |
The currencyCode.
|
getCurrencyCodeBytes()
public ByteString getCurrencyCodeBytes()
Required. When an occurrence of this Key Event (specified by event_name)
has no set currency this currency will be applied as the default. Must be
in ISO 4217 currency code format.
See https://en.wikipedia.org/wiki/ISO_4217 for more information.
string currency_code = 2 [(.google.api.field_behavior) = REQUIRED];
Returns |
Type |
Description |
ByteString |
The bytes for currencyCode.
|
getDefaultInstanceForType()
public KeyEvent.DefaultValue getDefaultInstanceForType()
getDescriptorForType()
public Descriptors.Descriptor getDescriptorForType()
Overrides
getNumericValue()
public double getNumericValue()
Required. This will be used to populate the "value" parameter for all
occurrences of this Key Event (specified by event_name) where that
parameter is unset.
double numeric_value = 1 [(.google.api.field_behavior) = REQUIRED];
Returns |
Type |
Description |
double |
The numericValue.
|
internalGetFieldAccessorTable()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
isInitialized()
public final boolean isInitialized()
Overrides
mergeFrom(KeyEvent.DefaultValue other)
public KeyEvent.DefaultValue.Builder mergeFrom(KeyEvent.DefaultValue other)
public KeyEvent.DefaultValue.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Overrides
mergeFrom(Message other)
public KeyEvent.DefaultValue.Builder mergeFrom(Message other)
Parameter |
Name |
Description |
other |
Message
|
Overrides
mergeUnknownFields(UnknownFieldSet unknownFields)
public final KeyEvent.DefaultValue.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Overrides
setCurrencyCode(String value)
public KeyEvent.DefaultValue.Builder setCurrencyCode(String value)
Required. When an occurrence of this Key Event (specified by event_name)
has no set currency this currency will be applied as the default. Must be
in ISO 4217 currency code format.
See https://en.wikipedia.org/wiki/ISO_4217 for more information.
string currency_code = 2 [(.google.api.field_behavior) = REQUIRED];
Parameter |
Name |
Description |
value |
String
The currencyCode to set.
|
setCurrencyCodeBytes(ByteString value)
public KeyEvent.DefaultValue.Builder setCurrencyCodeBytes(ByteString value)
Required. When an occurrence of this Key Event (specified by event_name)
has no set currency this currency will be applied as the default. Must be
in ISO 4217 currency code format.
See https://en.wikipedia.org/wiki/ISO_4217 for more information.
string currency_code = 2 [(.google.api.field_behavior) = REQUIRED];
Parameter |
Name |
Description |
value |
ByteString
The bytes for currencyCode to set.
|
setField(Descriptors.FieldDescriptor field, Object value)
public KeyEvent.DefaultValue.Builder setField(Descriptors.FieldDescriptor field, Object value)
Overrides
setNumericValue(double value)
public KeyEvent.DefaultValue.Builder setNumericValue(double value)
Required. This will be used to populate the "value" parameter for all
occurrences of this Key Event (specified by event_name) where that
parameter is unset.
double numeric_value = 1 [(.google.api.field_behavior) = REQUIRED];
Parameter |
Name |
Description |
value |
double
The numericValue to set.
|
setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
public KeyEvent.DefaultValue.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Overrides
setUnknownFields(UnknownFieldSet unknownFields)
public final KeyEvent.DefaultValue.Builder setUnknownFields(UnknownFieldSet unknownFields)
Overrides