Package dev.cerbos.api.v1.audit
Class Audit.AccessLogEntry.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder
-
- com.google.protobuf.AbstractMessage.Builder<BuilderT>
-
- com.google.protobuf.GeneratedMessageV3.Builder<Audit.AccessLogEntry.Builder>
-
- dev.cerbos.api.v1.audit.Audit.AccessLogEntry.Builder
-
- All Implemented Interfaces:
com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Audit.AccessLogEntryOrBuilder,java.lang.Cloneable
- Enclosing class:
- Audit.AccessLogEntry
public static final class Audit.AccessLogEntry.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<Audit.AccessLogEntry.Builder> implements Audit.AccessLogEntryOrBuilder
Protobuf typecerbos.audit.v1.AccessLogEntry
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description Audit.AccessLogEntry.BuilderaddRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)Audit.AccessLogEntrybuild()Audit.AccessLogEntrybuildPartial()Audit.AccessLogEntry.Builderclear()Audit.AccessLogEntry.BuilderclearCallId()string call_id = 1;Audit.AccessLogEntry.BuilderclearField(com.google.protobuf.Descriptors.FieldDescriptor field)Audit.AccessLogEntry.BuilderclearMetadata()Audit.AccessLogEntry.BuilderclearMethod()string method = 5;Audit.AccessLogEntry.BuilderclearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)Audit.AccessLogEntry.BuilderclearPeer().cerbos.audit.v1.Peer peer = 3;Audit.AccessLogEntry.BuilderclearStatusCode()uint32 status_code = 6;Audit.AccessLogEntry.BuilderclearTimestamp().google.protobuf.Timestamp timestamp = 2;Audit.AccessLogEntry.Builderclone()booleancontainsMetadata(java.lang.String key)map<string, .cerbos.audit.v1.MetaValues> metadata = 4;java.lang.StringgetCallId()string call_id = 1;com.google.protobuf.ByteStringgetCallIdBytes()string call_id = 1;Audit.AccessLogEntrygetDefaultInstanceForType()static com.google.protobuf.Descriptors.DescriptorgetDescriptor()com.google.protobuf.Descriptors.DescriptorgetDescriptorForType()java.util.Map<java.lang.String,Audit.MetaValues>getMetadata()Deprecated.intgetMetadataCount()map<string, .cerbos.audit.v1.MetaValues> metadata = 4;java.util.Map<java.lang.String,Audit.MetaValues>getMetadataMap()map<string, .cerbos.audit.v1.MetaValues> metadata = 4;Audit.MetaValuesgetMetadataOrDefault(java.lang.String key, Audit.MetaValues defaultValue)map<string, .cerbos.audit.v1.MetaValues> metadata = 4;Audit.MetaValuesgetMetadataOrThrow(java.lang.String key)map<string, .cerbos.audit.v1.MetaValues> metadata = 4;java.lang.StringgetMethod()string method = 5;com.google.protobuf.ByteStringgetMethodBytes()string method = 5;java.util.Map<java.lang.String,Audit.MetaValues>getMutableMetadata()Deprecated.Audit.PeergetPeer().cerbos.audit.v1.Peer peer = 3;Audit.Peer.BuildergetPeerBuilder().cerbos.audit.v1.Peer peer = 3;Audit.PeerOrBuildergetPeerOrBuilder().cerbos.audit.v1.Peer peer = 3;intgetStatusCode()uint32 status_code = 6;com.google.protobuf.TimestampgetTimestamp().google.protobuf.Timestamp timestamp = 2;com.google.protobuf.Timestamp.BuildergetTimestampBuilder().google.protobuf.Timestamp timestamp = 2;com.google.protobuf.TimestampOrBuildergetTimestampOrBuilder().google.protobuf.Timestamp timestamp = 2;booleanhasPeer().cerbos.audit.v1.Peer peer = 3;booleanhasTimestamp().google.protobuf.Timestamp timestamp = 2;protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTableinternalGetFieldAccessorTable()protected com.google.protobuf.MapFieldReflectionAccessorinternalGetMapFieldReflection(int number)protected com.google.protobuf.MapFieldReflectionAccessorinternalGetMutableMapFieldReflection(int number)booleanisInitialized()Audit.AccessLogEntry.BuildermergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)Audit.AccessLogEntry.BuildermergeFrom(com.google.protobuf.Message other)Audit.AccessLogEntry.BuildermergeFrom(Audit.AccessLogEntry other)Audit.AccessLogEntry.BuildermergePeer(Audit.Peer value).cerbos.audit.v1.Peer peer = 3;Audit.AccessLogEntry.BuildermergeTimestamp(com.google.protobuf.Timestamp value).google.protobuf.Timestamp timestamp = 2;Audit.AccessLogEntry.BuildermergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)Audit.AccessLogEntry.BuilderputAllMetadata(java.util.Map<java.lang.String,Audit.MetaValues> values)map<string, .cerbos.audit.v1.MetaValues> metadata = 4;Audit.AccessLogEntry.BuilderputMetadata(java.lang.String key, Audit.MetaValues value)map<string, .cerbos.audit.v1.MetaValues> metadata = 4;Audit.MetaValues.BuilderputMetadataBuilderIfAbsent(java.lang.String key)map<string, .cerbos.audit.v1.MetaValues> metadata = 4;Audit.AccessLogEntry.BuilderremoveMetadata(java.lang.String key)map<string, .cerbos.audit.v1.MetaValues> metadata = 4;Audit.AccessLogEntry.BuildersetCallId(java.lang.String value)string call_id = 1;Audit.AccessLogEntry.BuildersetCallIdBytes(com.google.protobuf.ByteString value)string call_id = 1;Audit.AccessLogEntry.BuildersetField(com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)Audit.AccessLogEntry.BuildersetMethod(java.lang.String value)string method = 5;Audit.AccessLogEntry.BuildersetMethodBytes(com.google.protobuf.ByteString value)string method = 5;Audit.AccessLogEntry.BuildersetPeer(Audit.Peer value).cerbos.audit.v1.Peer peer = 3;Audit.AccessLogEntry.BuildersetPeer(Audit.Peer.Builder builderForValue).cerbos.audit.v1.Peer peer = 3;Audit.AccessLogEntry.BuildersetRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value)Audit.AccessLogEntry.BuildersetStatusCode(int value)uint32 status_code = 6;Audit.AccessLogEntry.BuildersetTimestamp(com.google.protobuf.Timestamp value).google.protobuf.Timestamp timestamp = 2;Audit.AccessLogEntry.BuildersetTimestamp(com.google.protobuf.Timestamp.Builder builderForValue).google.protobuf.Timestamp timestamp = 2;Audit.AccessLogEntry.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, internalGetMutableMapField, 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()
-
internalGetMapFieldReflection
protected com.google.protobuf.MapFieldReflectionAccessor internalGetMapFieldReflection(int number)
- Overrides:
internalGetMapFieldReflectionin classcom.google.protobuf.GeneratedMessageV3.Builder<Audit.AccessLogEntry.Builder>
-
internalGetMutableMapFieldReflection
protected com.google.protobuf.MapFieldReflectionAccessor internalGetMutableMapFieldReflection(int number)
- Overrides:
internalGetMutableMapFieldReflectionin classcom.google.protobuf.GeneratedMessageV3.Builder<Audit.AccessLogEntry.Builder>
-
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessageV3.Builder<Audit.AccessLogEntry.Builder>
-
clear
public Audit.AccessLogEntry.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<Audit.AccessLogEntry.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<Audit.AccessLogEntry.Builder>
-
getDefaultInstanceForType
public Audit.AccessLogEntry getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
public Audit.AccessLogEntry build()
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
public Audit.AccessLogEntry buildPartial()
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
clone
public Audit.AccessLogEntry.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<Audit.AccessLogEntry.Builder>
-
setField
public Audit.AccessLogEntry.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<Audit.AccessLogEntry.Builder>
-
clearField
public Audit.AccessLogEntry.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
- Specified by:
clearFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
clearFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<Audit.AccessLogEntry.Builder>
-
clearOneof
public Audit.AccessLogEntry.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
- Specified by:
clearOneofin interfacecom.google.protobuf.Message.Builder- Overrides:
clearOneofin classcom.google.protobuf.GeneratedMessageV3.Builder<Audit.AccessLogEntry.Builder>
-
setRepeatedField
public Audit.AccessLogEntry.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<Audit.AccessLogEntry.Builder>
-
addRepeatedField
public Audit.AccessLogEntry.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<Audit.AccessLogEntry.Builder>
-
mergeFrom
public Audit.AccessLogEntry.Builder mergeFrom(com.google.protobuf.Message other)
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<Audit.AccessLogEntry.Builder>
-
mergeFrom
public Audit.AccessLogEntry.Builder mergeFrom(Audit.AccessLogEntry other)
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3.Builder<Audit.AccessLogEntry.Builder>
-
mergeFrom
public Audit.AccessLogEntry.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<Audit.AccessLogEntry.Builder>- Throws:
java.io.IOException
-
getCallId
public java.lang.String getCallId()
string call_id = 1;- Specified by:
getCallIdin interfaceAudit.AccessLogEntryOrBuilder- Returns:
- The callId.
-
getCallIdBytes
public com.google.protobuf.ByteString getCallIdBytes()
string call_id = 1;- Specified by:
getCallIdBytesin interfaceAudit.AccessLogEntryOrBuilder- Returns:
- The bytes for callId.
-
setCallId
public Audit.AccessLogEntry.Builder setCallId(java.lang.String value)
string call_id = 1;- Parameters:
value- The callId to set.- Returns:
- This builder for chaining.
-
clearCallId
public Audit.AccessLogEntry.Builder clearCallId()
string call_id = 1;- Returns:
- This builder for chaining.
-
setCallIdBytes
public Audit.AccessLogEntry.Builder setCallIdBytes(com.google.protobuf.ByteString value)
string call_id = 1;- Parameters:
value- The bytes for callId to set.- Returns:
- This builder for chaining.
-
hasTimestamp
public boolean hasTimestamp()
.google.protobuf.Timestamp timestamp = 2;- Specified by:
hasTimestampin interfaceAudit.AccessLogEntryOrBuilder- Returns:
- Whether the timestamp field is set.
-
getTimestamp
public com.google.protobuf.Timestamp getTimestamp()
.google.protobuf.Timestamp timestamp = 2;- Specified by:
getTimestampin interfaceAudit.AccessLogEntryOrBuilder- Returns:
- The timestamp.
-
setTimestamp
public Audit.AccessLogEntry.Builder setTimestamp(com.google.protobuf.Timestamp value)
.google.protobuf.Timestamp timestamp = 2;
-
setTimestamp
public Audit.AccessLogEntry.Builder setTimestamp(com.google.protobuf.Timestamp.Builder builderForValue)
.google.protobuf.Timestamp timestamp = 2;
-
mergeTimestamp
public Audit.AccessLogEntry.Builder mergeTimestamp(com.google.protobuf.Timestamp value)
.google.protobuf.Timestamp timestamp = 2;
-
clearTimestamp
public Audit.AccessLogEntry.Builder clearTimestamp()
.google.protobuf.Timestamp timestamp = 2;
-
getTimestampBuilder
public com.google.protobuf.Timestamp.Builder getTimestampBuilder()
.google.protobuf.Timestamp timestamp = 2;
-
getTimestampOrBuilder
public com.google.protobuf.TimestampOrBuilder getTimestampOrBuilder()
.google.protobuf.Timestamp timestamp = 2;- Specified by:
getTimestampOrBuilderin interfaceAudit.AccessLogEntryOrBuilder
-
hasPeer
public boolean hasPeer()
.cerbos.audit.v1.Peer peer = 3;- Specified by:
hasPeerin interfaceAudit.AccessLogEntryOrBuilder- Returns:
- Whether the peer field is set.
-
getPeer
public Audit.Peer getPeer()
.cerbos.audit.v1.Peer peer = 3;- Specified by:
getPeerin interfaceAudit.AccessLogEntryOrBuilder- Returns:
- The peer.
-
setPeer
public Audit.AccessLogEntry.Builder setPeer(Audit.Peer value)
.cerbos.audit.v1.Peer peer = 3;
-
setPeer
public Audit.AccessLogEntry.Builder setPeer(Audit.Peer.Builder builderForValue)
.cerbos.audit.v1.Peer peer = 3;
-
mergePeer
public Audit.AccessLogEntry.Builder mergePeer(Audit.Peer value)
.cerbos.audit.v1.Peer peer = 3;
-
clearPeer
public Audit.AccessLogEntry.Builder clearPeer()
.cerbos.audit.v1.Peer peer = 3;
-
getPeerBuilder
public Audit.Peer.Builder getPeerBuilder()
.cerbos.audit.v1.Peer peer = 3;
-
getPeerOrBuilder
public Audit.PeerOrBuilder getPeerOrBuilder()
.cerbos.audit.v1.Peer peer = 3;- Specified by:
getPeerOrBuilderin interfaceAudit.AccessLogEntryOrBuilder
-
getMetadataCount
public int getMetadataCount()
Description copied from interface:Audit.AccessLogEntryOrBuildermap<string, .cerbos.audit.v1.MetaValues> metadata = 4;- Specified by:
getMetadataCountin interfaceAudit.AccessLogEntryOrBuilder
-
containsMetadata
public boolean containsMetadata(java.lang.String key)
map<string, .cerbos.audit.v1.MetaValues> metadata = 4;- Specified by:
containsMetadatain interfaceAudit.AccessLogEntryOrBuilder
-
getMetadata
@Deprecated public java.util.Map<java.lang.String,Audit.MetaValues> getMetadata()
Deprecated.UsegetMetadataMap()instead.- Specified by:
getMetadatain interfaceAudit.AccessLogEntryOrBuilder
-
getMetadataMap
public java.util.Map<java.lang.String,Audit.MetaValues> getMetadataMap()
map<string, .cerbos.audit.v1.MetaValues> metadata = 4;- Specified by:
getMetadataMapin interfaceAudit.AccessLogEntryOrBuilder
-
getMetadataOrDefault
public Audit.MetaValues getMetadataOrDefault(java.lang.String key, Audit.MetaValues defaultValue)
map<string, .cerbos.audit.v1.MetaValues> metadata = 4;- Specified by:
getMetadataOrDefaultin interfaceAudit.AccessLogEntryOrBuilder
-
getMetadataOrThrow
public Audit.MetaValues getMetadataOrThrow(java.lang.String key)
map<string, .cerbos.audit.v1.MetaValues> metadata = 4;- Specified by:
getMetadataOrThrowin interfaceAudit.AccessLogEntryOrBuilder
-
clearMetadata
public Audit.AccessLogEntry.Builder clearMetadata()
-
removeMetadata
public Audit.AccessLogEntry.Builder removeMetadata(java.lang.String key)
map<string, .cerbos.audit.v1.MetaValues> metadata = 4;
-
getMutableMetadata
@Deprecated public java.util.Map<java.lang.String,Audit.MetaValues> getMutableMetadata()
Deprecated.Use alternate mutation accessors instead.
-
putMetadata
public Audit.AccessLogEntry.Builder putMetadata(java.lang.String key, Audit.MetaValues value)
map<string, .cerbos.audit.v1.MetaValues> metadata = 4;
-
putAllMetadata
public Audit.AccessLogEntry.Builder putAllMetadata(java.util.Map<java.lang.String,Audit.MetaValues> values)
map<string, .cerbos.audit.v1.MetaValues> metadata = 4;
-
putMetadataBuilderIfAbsent
public Audit.MetaValues.Builder putMetadataBuilderIfAbsent(java.lang.String key)
map<string, .cerbos.audit.v1.MetaValues> metadata = 4;
-
getMethod
public java.lang.String getMethod()
string method = 5;- Specified by:
getMethodin interfaceAudit.AccessLogEntryOrBuilder- Returns:
- The method.
-
getMethodBytes
public com.google.protobuf.ByteString getMethodBytes()
string method = 5;- Specified by:
getMethodBytesin interfaceAudit.AccessLogEntryOrBuilder- Returns:
- The bytes for method.
-
setMethod
public Audit.AccessLogEntry.Builder setMethod(java.lang.String value)
string method = 5;- Parameters:
value- The method to set.- Returns:
- This builder for chaining.
-
clearMethod
public Audit.AccessLogEntry.Builder clearMethod()
string method = 5;- Returns:
- This builder for chaining.
-
setMethodBytes
public Audit.AccessLogEntry.Builder setMethodBytes(com.google.protobuf.ByteString value)
string method = 5;- Parameters:
value- The bytes for method to set.- Returns:
- This builder for chaining.
-
getStatusCode
public int getStatusCode()
uint32 status_code = 6;- Specified by:
getStatusCodein interfaceAudit.AccessLogEntryOrBuilder- Returns:
- The statusCode.
-
setStatusCode
public Audit.AccessLogEntry.Builder setStatusCode(int value)
uint32 status_code = 6;- Parameters:
value- The statusCode to set.- Returns:
- This builder for chaining.
-
clearStatusCode
public Audit.AccessLogEntry.Builder clearStatusCode()
uint32 status_code = 6;- Returns:
- This builder for chaining.
-
setUnknownFields
public final Audit.AccessLogEntry.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
setUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
setUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<Audit.AccessLogEntry.Builder>
-
mergeUnknownFields
public final Audit.AccessLogEntry.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
mergeUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<Audit.AccessLogEntry.Builder>
-
-