Package io.stigg.sidecar.proto.v1
Class MeteredEntitlementOptions.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder
-
- com.google.protobuf.AbstractMessage.Builder<BuilderT>
-
- com.google.protobuf.GeneratedMessageV3.Builder<MeteredEntitlementOptions.Builder>
-
- io.stigg.sidecar.proto.v1.MeteredEntitlementOptions.Builder
-
- All Implemented Interfaces:
com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,MeteredEntitlementOptionsOrBuilder,java.lang.Cloneable
- Enclosing class:
- MeteredEntitlementOptions
public static final class MeteredEntitlementOptions.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<MeteredEntitlementOptions.Builder> implements MeteredEntitlementOptionsOrBuilder
Protobuf typestigg.sidecar.v1.MeteredEntitlementOptions
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description MeteredEntitlementOptions.BuilderaddRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)MeteredEntitlementOptionsbuild()MeteredEntitlementOptionsbuildPartial()MeteredEntitlementOptions.Builderclear()MeteredEntitlementOptions.BuilderclearFallback()optional .stigg.sidecar.v1.MeteredEntitlementFallback fallback = 2 [json_name = "fallback"];MeteredEntitlementOptions.BuilderclearField(com.google.protobuf.Descriptors.FieldDescriptor field)MeteredEntitlementOptions.BuilderclearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)MeteredEntitlementOptions.BuilderclearRequestedUsage()optional double requested_usage = 1 [json_name = "requestedUsage"];MeteredEntitlementOptions.Builderclone()MeteredEntitlementOptionsgetDefaultInstanceForType()static com.google.protobuf.Descriptors.DescriptorgetDescriptor()com.google.protobuf.Descriptors.DescriptorgetDescriptorForType()MeteredEntitlementFallbackgetFallback()optional .stigg.sidecar.v1.MeteredEntitlementFallback fallback = 2 [json_name = "fallback"];MeteredEntitlementFallback.BuildergetFallbackBuilder()optional .stigg.sidecar.v1.MeteredEntitlementFallback fallback = 2 [json_name = "fallback"];MeteredEntitlementFallbackOrBuildergetFallbackOrBuilder()optional .stigg.sidecar.v1.MeteredEntitlementFallback fallback = 2 [json_name = "fallback"];doublegetRequestedUsage()optional double requested_usage = 1 [json_name = "requestedUsage"];booleanhasFallback()optional .stigg.sidecar.v1.MeteredEntitlementFallback fallback = 2 [json_name = "fallback"];booleanhasRequestedUsage()optional double requested_usage = 1 [json_name = "requestedUsage"];protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTableinternalGetFieldAccessorTable()booleanisInitialized()MeteredEntitlementOptions.BuildermergeFallback(MeteredEntitlementFallback value)optional .stigg.sidecar.v1.MeteredEntitlementFallback fallback = 2 [json_name = "fallback"];MeteredEntitlementOptions.BuildermergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)MeteredEntitlementOptions.BuildermergeFrom(com.google.protobuf.Message other)MeteredEntitlementOptions.BuildermergeFrom(MeteredEntitlementOptions other)MeteredEntitlementOptions.BuildermergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)MeteredEntitlementOptions.BuildersetFallback(MeteredEntitlementFallback value)optional .stigg.sidecar.v1.MeteredEntitlementFallback fallback = 2 [json_name = "fallback"];MeteredEntitlementOptions.BuildersetFallback(MeteredEntitlementFallback.Builder builderForValue)optional .stigg.sidecar.v1.MeteredEntitlementFallback fallback = 2 [json_name = "fallback"];MeteredEntitlementOptions.BuildersetField(com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)MeteredEntitlementOptions.BuildersetRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value)MeteredEntitlementOptions.BuildersetRequestedUsage(double value)optional double requested_usage = 1 [json_name = "requestedUsage"];MeteredEntitlementOptions.BuildersetUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)-
Methods inherited from class com.google.protobuf.GeneratedMessageV3.Builder
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, internalGetMutableMapField, internalGetMutableMapFieldReflection, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setUnknownFieldSetBuilder, setUnknownFieldsProto3
-
Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toString
-
Methods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageException
-
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
-
-
-
Method Detail
-
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.Builder<MeteredEntitlementOptions.Builder>
-
clear
public MeteredEntitlementOptions.Builder clear()
- Specified by:
clearin interfacecom.google.protobuf.Message.Builder- Specified by:
clearin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clearin classcom.google.protobuf.GeneratedMessageV3.Builder<MeteredEntitlementOptions.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.Message.Builder- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.MessageOrBuilder- Overrides:
getDescriptorForTypein classcom.google.protobuf.GeneratedMessageV3.Builder<MeteredEntitlementOptions.Builder>
-
getDefaultInstanceForType
public MeteredEntitlementOptions getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
public MeteredEntitlementOptions build()
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
public MeteredEntitlementOptions buildPartial()
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
clone
public MeteredEntitlementOptions.Builder clone()
- Specified by:
clonein interfacecom.google.protobuf.Message.Builder- Specified by:
clonein interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clonein classcom.google.protobuf.GeneratedMessageV3.Builder<MeteredEntitlementOptions.Builder>
-
setField
public MeteredEntitlementOptions.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)
- Specified by:
setFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<MeteredEntitlementOptions.Builder>
-
clearField
public MeteredEntitlementOptions.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
- Specified by:
clearFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
clearFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<MeteredEntitlementOptions.Builder>
-
clearOneof
public MeteredEntitlementOptions.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
- Specified by:
clearOneofin interfacecom.google.protobuf.Message.Builder- Overrides:
clearOneofin classcom.google.protobuf.GeneratedMessageV3.Builder<MeteredEntitlementOptions.Builder>
-
setRepeatedField
public MeteredEntitlementOptions.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value)
- Specified by:
setRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<MeteredEntitlementOptions.Builder>
-
addRepeatedField
public MeteredEntitlementOptions.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)
- Specified by:
addRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
addRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<MeteredEntitlementOptions.Builder>
-
mergeFrom
public MeteredEntitlementOptions.Builder mergeFrom(com.google.protobuf.Message other)
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<MeteredEntitlementOptions.Builder>
-
mergeFrom
public MeteredEntitlementOptions.Builder mergeFrom(MeteredEntitlementOptions other)
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3.Builder<MeteredEntitlementOptions.Builder>
-
mergeFrom
public MeteredEntitlementOptions.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Specified by:
mergeFromin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<MeteredEntitlementOptions.Builder>- Throws:
java.io.IOException
-
hasRequestedUsage
public boolean hasRequestedUsage()
optional double requested_usage = 1 [json_name = "requestedUsage"];- Specified by:
hasRequestedUsagein interfaceMeteredEntitlementOptionsOrBuilder- Returns:
- Whether the requestedUsage field is set.
-
getRequestedUsage
public double getRequestedUsage()
optional double requested_usage = 1 [json_name = "requestedUsage"];- Specified by:
getRequestedUsagein interfaceMeteredEntitlementOptionsOrBuilder- Returns:
- The requestedUsage.
-
setRequestedUsage
public MeteredEntitlementOptions.Builder setRequestedUsage(double value)
optional double requested_usage = 1 [json_name = "requestedUsage"];- Parameters:
value- The requestedUsage to set.- Returns:
- This builder for chaining.
-
clearRequestedUsage
public MeteredEntitlementOptions.Builder clearRequestedUsage()
optional double requested_usage = 1 [json_name = "requestedUsage"];- Returns:
- This builder for chaining.
-
hasFallback
public boolean hasFallback()
optional .stigg.sidecar.v1.MeteredEntitlementFallback fallback = 2 [json_name = "fallback"];- Specified by:
hasFallbackin interfaceMeteredEntitlementOptionsOrBuilder- Returns:
- Whether the fallback field is set.
-
getFallback
public MeteredEntitlementFallback getFallback()
optional .stigg.sidecar.v1.MeteredEntitlementFallback fallback = 2 [json_name = "fallback"];- Specified by:
getFallbackin interfaceMeteredEntitlementOptionsOrBuilder- Returns:
- The fallback.
-
setFallback
public MeteredEntitlementOptions.Builder setFallback(MeteredEntitlementFallback value)
optional .stigg.sidecar.v1.MeteredEntitlementFallback fallback = 2 [json_name = "fallback"];
-
setFallback
public MeteredEntitlementOptions.Builder setFallback(MeteredEntitlementFallback.Builder builderForValue)
optional .stigg.sidecar.v1.MeteredEntitlementFallback fallback = 2 [json_name = "fallback"];
-
mergeFallback
public MeteredEntitlementOptions.Builder mergeFallback(MeteredEntitlementFallback value)
optional .stigg.sidecar.v1.MeteredEntitlementFallback fallback = 2 [json_name = "fallback"];
-
clearFallback
public MeteredEntitlementOptions.Builder clearFallback()
optional .stigg.sidecar.v1.MeteredEntitlementFallback fallback = 2 [json_name = "fallback"];
-
getFallbackBuilder
public MeteredEntitlementFallback.Builder getFallbackBuilder()
optional .stigg.sidecar.v1.MeteredEntitlementFallback fallback = 2 [json_name = "fallback"];
-
getFallbackOrBuilder
public MeteredEntitlementFallbackOrBuilder getFallbackOrBuilder()
optional .stigg.sidecar.v1.MeteredEntitlementFallback fallback = 2 [json_name = "fallback"];- Specified by:
getFallbackOrBuilderin interfaceMeteredEntitlementOptionsOrBuilder
-
setUnknownFields
public final MeteredEntitlementOptions.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
setUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
setUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<MeteredEntitlementOptions.Builder>
-
mergeUnknownFields
public final MeteredEntitlementOptions.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
mergeUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<MeteredEntitlementOptions.Builder>
-
-