Package io.stigg.sidecar.proto.v1
Class EntitlementFeature.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder
-
- com.google.protobuf.AbstractMessage.Builder<BuilderT>
-
- com.google.protobuf.GeneratedMessageV3.Builder<EntitlementFeature.Builder>
-
- io.stigg.sidecar.proto.v1.EntitlementFeature.Builder
-
- All Implemented Interfaces:
com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,EntitlementFeatureOrBuilder,java.lang.Cloneable
- Enclosing class:
- EntitlementFeature
public static final class EntitlementFeature.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<EntitlementFeature.Builder> implements EntitlementFeatureOrBuilder
Protobuf typestigg.sidecar.v1.EntitlementFeature
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description EntitlementFeature.BuilderaddRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)EntitlementFeaturebuild()EntitlementFeaturebuildPartial()EntitlementFeature.Builderclear()EntitlementFeature.BuilderclearFeatureType().stigg.sidecar.v1.FeatureType feature_type = 2 [json_name = "featureType"];EntitlementFeature.BuilderclearField(com.google.protobuf.Descriptors.FieldDescriptor field)EntitlementFeature.BuilderclearId()string id = 1 [json_name = "id"];EntitlementFeature.BuilderclearIsMetered()bool is_metered = 6 [json_name = "isMetered"];EntitlementFeature.BuilderclearMeterType().stigg.sidecar.v1.MeterType meter_type = 5 [json_name = "meterType"];EntitlementFeature.BuilderclearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)EntitlementFeature.BuilderclearUnits()optional string units = 3 [json_name = "units"];EntitlementFeature.BuilderclearUnitsPlural()optional string units_plural = 4 [json_name = "unitsPlural"];EntitlementFeature.Builderclone()EntitlementFeaturegetDefaultInstanceForType()static com.google.protobuf.Descriptors.DescriptorgetDescriptor()com.google.protobuf.Descriptors.DescriptorgetDescriptorForType()FeatureTypegetFeatureType().stigg.sidecar.v1.FeatureType feature_type = 2 [json_name = "featureType"];intgetFeatureTypeValue().stigg.sidecar.v1.FeatureType feature_type = 2 [json_name = "featureType"];java.lang.StringgetId()string id = 1 [json_name = "id"];com.google.protobuf.ByteStringgetIdBytes()string id = 1 [json_name = "id"];booleangetIsMetered()bool is_metered = 6 [json_name = "isMetered"];MeterTypegetMeterType().stigg.sidecar.v1.MeterType meter_type = 5 [json_name = "meterType"];intgetMeterTypeValue().stigg.sidecar.v1.MeterType meter_type = 5 [json_name = "meterType"];java.lang.StringgetUnits()optional string units = 3 [json_name = "units"];com.google.protobuf.ByteStringgetUnitsBytes()optional string units = 3 [json_name = "units"];java.lang.StringgetUnitsPlural()optional string units_plural = 4 [json_name = "unitsPlural"];com.google.protobuf.ByteStringgetUnitsPluralBytes()optional string units_plural = 4 [json_name = "unitsPlural"];booleanhasUnits()optional string units = 3 [json_name = "units"];booleanhasUnitsPlural()optional string units_plural = 4 [json_name = "unitsPlural"];protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTableinternalGetFieldAccessorTable()booleanisInitialized()EntitlementFeature.BuildermergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)EntitlementFeature.BuildermergeFrom(com.google.protobuf.Message other)EntitlementFeature.BuildermergeFrom(EntitlementFeature other)EntitlementFeature.BuildermergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)EntitlementFeature.BuildersetFeatureType(FeatureType value).stigg.sidecar.v1.FeatureType feature_type = 2 [json_name = "featureType"];EntitlementFeature.BuildersetFeatureTypeValue(int value).stigg.sidecar.v1.FeatureType feature_type = 2 [json_name = "featureType"];EntitlementFeature.BuildersetField(com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)EntitlementFeature.BuildersetId(java.lang.String value)string id = 1 [json_name = "id"];EntitlementFeature.BuildersetIdBytes(com.google.protobuf.ByteString value)string id = 1 [json_name = "id"];EntitlementFeature.BuildersetIsMetered(boolean value)bool is_metered = 6 [json_name = "isMetered"];EntitlementFeature.BuildersetMeterType(MeterType value).stigg.sidecar.v1.MeterType meter_type = 5 [json_name = "meterType"];EntitlementFeature.BuildersetMeterTypeValue(int value).stigg.sidecar.v1.MeterType meter_type = 5 [json_name = "meterType"];EntitlementFeature.BuildersetRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value)EntitlementFeature.BuildersetUnits(java.lang.String value)optional string units = 3 [json_name = "units"];EntitlementFeature.BuildersetUnitsBytes(com.google.protobuf.ByteString value)optional string units = 3 [json_name = "units"];EntitlementFeature.BuildersetUnitsPlural(java.lang.String value)optional string units_plural = 4 [json_name = "unitsPlural"];EntitlementFeature.BuildersetUnitsPluralBytes(com.google.protobuf.ByteString value)optional string units_plural = 4 [json_name = "unitsPlural"];EntitlementFeature.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<EntitlementFeature.Builder>
-
clear
public EntitlementFeature.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<EntitlementFeature.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<EntitlementFeature.Builder>
-
getDefaultInstanceForType
public EntitlementFeature getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
public EntitlementFeature build()
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
public EntitlementFeature buildPartial()
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
clone
public EntitlementFeature.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<EntitlementFeature.Builder>
-
setField
public EntitlementFeature.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<EntitlementFeature.Builder>
-
clearField
public EntitlementFeature.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
- Specified by:
clearFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
clearFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<EntitlementFeature.Builder>
-
clearOneof
public EntitlementFeature.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
- Specified by:
clearOneofin interfacecom.google.protobuf.Message.Builder- Overrides:
clearOneofin classcom.google.protobuf.GeneratedMessageV3.Builder<EntitlementFeature.Builder>
-
setRepeatedField
public EntitlementFeature.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<EntitlementFeature.Builder>
-
addRepeatedField
public EntitlementFeature.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<EntitlementFeature.Builder>
-
mergeFrom
public EntitlementFeature.Builder mergeFrom(com.google.protobuf.Message other)
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<EntitlementFeature.Builder>
-
mergeFrom
public EntitlementFeature.Builder mergeFrom(EntitlementFeature other)
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3.Builder<EntitlementFeature.Builder>
-
mergeFrom
public EntitlementFeature.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<EntitlementFeature.Builder>- Throws:
java.io.IOException
-
getId
public java.lang.String getId()
string id = 1 [json_name = "id"];- Specified by:
getIdin interfaceEntitlementFeatureOrBuilder- Returns:
- The id.
-
getIdBytes
public com.google.protobuf.ByteString getIdBytes()
string id = 1 [json_name = "id"];- Specified by:
getIdBytesin interfaceEntitlementFeatureOrBuilder- Returns:
- The bytes for id.
-
setId
public EntitlementFeature.Builder setId(java.lang.String value)
string id = 1 [json_name = "id"];- Parameters:
value- The id to set.- Returns:
- This builder for chaining.
-
clearId
public EntitlementFeature.Builder clearId()
string id = 1 [json_name = "id"];- Returns:
- This builder for chaining.
-
setIdBytes
public EntitlementFeature.Builder setIdBytes(com.google.protobuf.ByteString value)
string id = 1 [json_name = "id"];- Parameters:
value- The bytes for id to set.- Returns:
- This builder for chaining.
-
getFeatureTypeValue
public int getFeatureTypeValue()
.stigg.sidecar.v1.FeatureType feature_type = 2 [json_name = "featureType"];- Specified by:
getFeatureTypeValuein interfaceEntitlementFeatureOrBuilder- Returns:
- The enum numeric value on the wire for featureType.
-
setFeatureTypeValue
public EntitlementFeature.Builder setFeatureTypeValue(int value)
.stigg.sidecar.v1.FeatureType feature_type = 2 [json_name = "featureType"];- Parameters:
value- The enum numeric value on the wire for featureType to set.- Returns:
- This builder for chaining.
-
getFeatureType
public FeatureType getFeatureType()
.stigg.sidecar.v1.FeatureType feature_type = 2 [json_name = "featureType"];- Specified by:
getFeatureTypein interfaceEntitlementFeatureOrBuilder- Returns:
- The featureType.
-
setFeatureType
public EntitlementFeature.Builder setFeatureType(FeatureType value)
.stigg.sidecar.v1.FeatureType feature_type = 2 [json_name = "featureType"];- Parameters:
value- The featureType to set.- Returns:
- This builder for chaining.
-
clearFeatureType
public EntitlementFeature.Builder clearFeatureType()
.stigg.sidecar.v1.FeatureType feature_type = 2 [json_name = "featureType"];- Returns:
- This builder for chaining.
-
hasUnits
public boolean hasUnits()
optional string units = 3 [json_name = "units"];- Specified by:
hasUnitsin interfaceEntitlementFeatureOrBuilder- Returns:
- Whether the units field is set.
-
getUnits
public java.lang.String getUnits()
optional string units = 3 [json_name = "units"];- Specified by:
getUnitsin interfaceEntitlementFeatureOrBuilder- Returns:
- The units.
-
getUnitsBytes
public com.google.protobuf.ByteString getUnitsBytes()
optional string units = 3 [json_name = "units"];- Specified by:
getUnitsBytesin interfaceEntitlementFeatureOrBuilder- Returns:
- The bytes for units.
-
setUnits
public EntitlementFeature.Builder setUnits(java.lang.String value)
optional string units = 3 [json_name = "units"];- Parameters:
value- The units to set.- Returns:
- This builder for chaining.
-
clearUnits
public EntitlementFeature.Builder clearUnits()
optional string units = 3 [json_name = "units"];- Returns:
- This builder for chaining.
-
setUnitsBytes
public EntitlementFeature.Builder setUnitsBytes(com.google.protobuf.ByteString value)
optional string units = 3 [json_name = "units"];- Parameters:
value- The bytes for units to set.- Returns:
- This builder for chaining.
-
hasUnitsPlural
public boolean hasUnitsPlural()
optional string units_plural = 4 [json_name = "unitsPlural"];- Specified by:
hasUnitsPluralin interfaceEntitlementFeatureOrBuilder- Returns:
- Whether the unitsPlural field is set.
-
getUnitsPlural
public java.lang.String getUnitsPlural()
optional string units_plural = 4 [json_name = "unitsPlural"];- Specified by:
getUnitsPluralin interfaceEntitlementFeatureOrBuilder- Returns:
- The unitsPlural.
-
getUnitsPluralBytes
public com.google.protobuf.ByteString getUnitsPluralBytes()
optional string units_plural = 4 [json_name = "unitsPlural"];- Specified by:
getUnitsPluralBytesin interfaceEntitlementFeatureOrBuilder- Returns:
- The bytes for unitsPlural.
-
setUnitsPlural
public EntitlementFeature.Builder setUnitsPlural(java.lang.String value)
optional string units_plural = 4 [json_name = "unitsPlural"];- Parameters:
value- The unitsPlural to set.- Returns:
- This builder for chaining.
-
clearUnitsPlural
public EntitlementFeature.Builder clearUnitsPlural()
optional string units_plural = 4 [json_name = "unitsPlural"];- Returns:
- This builder for chaining.
-
setUnitsPluralBytes
public EntitlementFeature.Builder setUnitsPluralBytes(com.google.protobuf.ByteString value)
optional string units_plural = 4 [json_name = "unitsPlural"];- Parameters:
value- The bytes for unitsPlural to set.- Returns:
- This builder for chaining.
-
getMeterTypeValue
public int getMeterTypeValue()
.stigg.sidecar.v1.MeterType meter_type = 5 [json_name = "meterType"];- Specified by:
getMeterTypeValuein interfaceEntitlementFeatureOrBuilder- Returns:
- The enum numeric value on the wire for meterType.
-
setMeterTypeValue
public EntitlementFeature.Builder setMeterTypeValue(int value)
.stigg.sidecar.v1.MeterType meter_type = 5 [json_name = "meterType"];- Parameters:
value- The enum numeric value on the wire for meterType to set.- Returns:
- This builder for chaining.
-
getMeterType
public MeterType getMeterType()
.stigg.sidecar.v1.MeterType meter_type = 5 [json_name = "meterType"];- Specified by:
getMeterTypein interfaceEntitlementFeatureOrBuilder- Returns:
- The meterType.
-
setMeterType
public EntitlementFeature.Builder setMeterType(MeterType value)
.stigg.sidecar.v1.MeterType meter_type = 5 [json_name = "meterType"];- Parameters:
value- The meterType to set.- Returns:
- This builder for chaining.
-
clearMeterType
public EntitlementFeature.Builder clearMeterType()
.stigg.sidecar.v1.MeterType meter_type = 5 [json_name = "meterType"];- Returns:
- This builder for chaining.
-
getIsMetered
public boolean getIsMetered()
bool is_metered = 6 [json_name = "isMetered"];- Specified by:
getIsMeteredin interfaceEntitlementFeatureOrBuilder- Returns:
- The isMetered.
-
setIsMetered
public EntitlementFeature.Builder setIsMetered(boolean value)
bool is_metered = 6 [json_name = "isMetered"];- Parameters:
value- The isMetered to set.- Returns:
- This builder for chaining.
-
clearIsMetered
public EntitlementFeature.Builder clearIsMetered()
bool is_metered = 6 [json_name = "isMetered"];- Returns:
- This builder for chaining.
-
setUnknownFields
public final EntitlementFeature.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
setUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
setUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<EntitlementFeature.Builder>
-
mergeUnknownFields
public final EntitlementFeature.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
mergeUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<EntitlementFeature.Builder>
-
-