Package dev.cerbos.api.v1.engine
Class Engine.Request.Resource.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder
-
- com.google.protobuf.AbstractMessage.Builder<BuilderT>
-
- com.google.protobuf.GeneratedMessage.Builder<Engine.Request.Resource.Builder>
-
- dev.cerbos.api.v1.engine.Engine.Request.Resource.Builder
-
- All Implemented Interfaces:
com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Engine.Request.ResourceOrBuilder,java.lang.Cloneable
- Enclosing class:
- Engine.Request.Resource
public static final class Engine.Request.Resource.Builder extends com.google.protobuf.GeneratedMessage.Builder<Engine.Request.Resource.Builder> implements Engine.Request.ResourceOrBuilder
Protobuf typecerbos.engine.v1.Request.Resource
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description Engine.Request.Resourcebuild()Engine.Request.ResourcebuildPartial()Engine.Request.Resource.Builderclear()Engine.Request.Resource.BuilderclearAttr()Engine.Request.Resource.BuilderclearId()string id = 2;Engine.Request.Resource.BuilderclearKind()string kind = 1;booleancontainsAttr(java.lang.String key)map<string, .google.protobuf.Value> attr = 3;java.util.Map<java.lang.String,com.google.protobuf.Value>getAttr()Deprecated.intgetAttrCount()map<string, .google.protobuf.Value> attr = 3;java.util.Map<java.lang.String,com.google.protobuf.Value>getAttrMap()map<string, .google.protobuf.Value> attr = 3;com.google.protobuf.ValuegetAttrOrDefault(java.lang.String key, com.google.protobuf.Value defaultValue)map<string, .google.protobuf.Value> attr = 3;com.google.protobuf.ValuegetAttrOrThrow(java.lang.String key)map<string, .google.protobuf.Value> attr = 3;Engine.Request.ResourcegetDefaultInstanceForType()static com.google.protobuf.Descriptors.DescriptorgetDescriptor()com.google.protobuf.Descriptors.DescriptorgetDescriptorForType()java.lang.StringgetId()string id = 2;com.google.protobuf.ByteStringgetIdBytes()string id = 2;java.lang.StringgetKind()string kind = 1;com.google.protobuf.ByteStringgetKindBytes()string kind = 1;java.util.Map<java.lang.String,com.google.protobuf.Value>getMutableAttr()Deprecated.protected com.google.protobuf.GeneratedMessage.FieldAccessorTableinternalGetFieldAccessorTable()protected com.google.protobuf.MapFieldReflectionAccessorinternalGetMapFieldReflection(int number)protected com.google.protobuf.MapFieldReflectionAccessorinternalGetMutableMapFieldReflection(int number)booleanisInitialized()Engine.Request.Resource.BuildermergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)Engine.Request.Resource.BuildermergeFrom(com.google.protobuf.Message other)Engine.Request.Resource.BuildermergeFrom(Engine.Request.Resource other)Engine.Request.Resource.BuilderputAllAttr(java.util.Map<java.lang.String,com.google.protobuf.Value> values)map<string, .google.protobuf.Value> attr = 3;Engine.Request.Resource.BuilderputAttr(java.lang.String key, com.google.protobuf.Value value)map<string, .google.protobuf.Value> attr = 3;com.google.protobuf.Value.BuilderputAttrBuilderIfAbsent(java.lang.String key)map<string, .google.protobuf.Value> attr = 3;Engine.Request.Resource.BuilderremoveAttr(java.lang.String key)map<string, .google.protobuf.Value> attr = 3;Engine.Request.Resource.BuildersetId(java.lang.String value)string id = 2;Engine.Request.Resource.BuildersetIdBytes(com.google.protobuf.ByteString value)string id = 2;Engine.Request.Resource.BuildersetKind(java.lang.String value)string kind = 1;Engine.Request.Resource.BuildersetKindBytes(com.google.protobuf.ByteString value)string kind = 1;-
Methods inherited from class com.google.protobuf.GeneratedMessage.Builder
addRepeatedField, clearField, clearOneof, clone, getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, mergeUnknownFields, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setField, setRepeatedField, setUnknownFields, 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()
-
internalGetMapFieldReflection
protected com.google.protobuf.MapFieldReflectionAccessor internalGetMapFieldReflection(int number)
- Overrides:
internalGetMapFieldReflectionin classcom.google.protobuf.GeneratedMessage.Builder<Engine.Request.Resource.Builder>
-
internalGetMutableMapFieldReflection
protected com.google.protobuf.MapFieldReflectionAccessor internalGetMutableMapFieldReflection(int number)
- Overrides:
internalGetMutableMapFieldReflectionin classcom.google.protobuf.GeneratedMessage.Builder<Engine.Request.Resource.Builder>
-
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessage.Builder<Engine.Request.Resource.Builder>
-
clear
public Engine.Request.Resource.Builder clear()
- Specified by:
clearin interfacecom.google.protobuf.Message.Builder- Specified by:
clearin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clearin classcom.google.protobuf.GeneratedMessage.Builder<Engine.Request.Resource.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.GeneratedMessage.Builder<Engine.Request.Resource.Builder>
-
getDefaultInstanceForType
public Engine.Request.Resource getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
public Engine.Request.Resource build()
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
public Engine.Request.Resource buildPartial()
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
mergeFrom
public Engine.Request.Resource.Builder mergeFrom(com.google.protobuf.Message other)
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<Engine.Request.Resource.Builder>
-
mergeFrom
public Engine.Request.Resource.Builder mergeFrom(Engine.Request.Resource other)
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessage.Builder<Engine.Request.Resource.Builder>
-
mergeFrom
public Engine.Request.Resource.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<Engine.Request.Resource.Builder>- Throws:
java.io.IOException
-
getKind
public java.lang.String getKind()
string kind = 1;- Specified by:
getKindin interfaceEngine.Request.ResourceOrBuilder- Returns:
- The kind.
-
getKindBytes
public com.google.protobuf.ByteString getKindBytes()
string kind = 1;- Specified by:
getKindBytesin interfaceEngine.Request.ResourceOrBuilder- Returns:
- The bytes for kind.
-
setKind
public Engine.Request.Resource.Builder setKind(java.lang.String value)
string kind = 1;- Parameters:
value- The kind to set.- Returns:
- This builder for chaining.
-
clearKind
public Engine.Request.Resource.Builder clearKind()
string kind = 1;- Returns:
- This builder for chaining.
-
setKindBytes
public Engine.Request.Resource.Builder setKindBytes(com.google.protobuf.ByteString value)
string kind = 1;- Parameters:
value- The bytes for kind to set.- Returns:
- This builder for chaining.
-
getId
public java.lang.String getId()
string id = 2;- Specified by:
getIdin interfaceEngine.Request.ResourceOrBuilder- Returns:
- The id.
-
getIdBytes
public com.google.protobuf.ByteString getIdBytes()
string id = 2;- Specified by:
getIdBytesin interfaceEngine.Request.ResourceOrBuilder- Returns:
- The bytes for id.
-
setId
public Engine.Request.Resource.Builder setId(java.lang.String value)
string id = 2;- Parameters:
value- The id to set.- Returns:
- This builder for chaining.
-
clearId
public Engine.Request.Resource.Builder clearId()
string id = 2;- Returns:
- This builder for chaining.
-
setIdBytes
public Engine.Request.Resource.Builder setIdBytes(com.google.protobuf.ByteString value)
string id = 2;- Parameters:
value- The bytes for id to set.- Returns:
- This builder for chaining.
-
getAttrCount
public int getAttrCount()
Description copied from interface:Engine.Request.ResourceOrBuildermap<string, .google.protobuf.Value> attr = 3;- Specified by:
getAttrCountin interfaceEngine.Request.ResourceOrBuilder
-
containsAttr
public boolean containsAttr(java.lang.String key)
map<string, .google.protobuf.Value> attr = 3;- Specified by:
containsAttrin interfaceEngine.Request.ResourceOrBuilder
-
getAttr
@Deprecated public java.util.Map<java.lang.String,com.google.protobuf.Value> getAttr()
Deprecated.UsegetAttrMap()instead.- Specified by:
getAttrin interfaceEngine.Request.ResourceOrBuilder
-
getAttrMap
public java.util.Map<java.lang.String,com.google.protobuf.Value> getAttrMap()
map<string, .google.protobuf.Value> attr = 3;- Specified by:
getAttrMapin interfaceEngine.Request.ResourceOrBuilder
-
getAttrOrDefault
public com.google.protobuf.Value getAttrOrDefault(java.lang.String key, com.google.protobuf.Value defaultValue)map<string, .google.protobuf.Value> attr = 3;- Specified by:
getAttrOrDefaultin interfaceEngine.Request.ResourceOrBuilder
-
getAttrOrThrow
public com.google.protobuf.Value getAttrOrThrow(java.lang.String key)
map<string, .google.protobuf.Value> attr = 3;- Specified by:
getAttrOrThrowin interfaceEngine.Request.ResourceOrBuilder
-
clearAttr
public Engine.Request.Resource.Builder clearAttr()
-
removeAttr
public Engine.Request.Resource.Builder removeAttr(java.lang.String key)
map<string, .google.protobuf.Value> attr = 3;
-
getMutableAttr
@Deprecated public java.util.Map<java.lang.String,com.google.protobuf.Value> getMutableAttr()
Deprecated.Use alternate mutation accessors instead.
-
putAttr
public Engine.Request.Resource.Builder putAttr(java.lang.String key, com.google.protobuf.Value value)
map<string, .google.protobuf.Value> attr = 3;
-
putAllAttr
public Engine.Request.Resource.Builder putAllAttr(java.util.Map<java.lang.String,com.google.protobuf.Value> values)
map<string, .google.protobuf.Value> attr = 3;
-
putAttrBuilderIfAbsent
public com.google.protobuf.Value.Builder putAttrBuilderIfAbsent(java.lang.String key)
map<string, .google.protobuf.Value> attr = 3;
-
-