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.GeneratedMessage.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.GeneratedMessage.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.AccessLogEntrybuild()Audit.AccessLogEntrybuildPartial()Audit.AccessLogEntry.Builderclear()Audit.AccessLogEntry.BuilderclearCallId()string call_id = 1;Audit.AccessLogEntry.BuilderclearMetadata()Audit.AccessLogEntry.BuilderclearMethod()string method = 5;Audit.AccessLogEntry.BuilderclearPeer().cerbos.audit.v1.Peer peer = 3;Audit.AccessLogEntry.BuilderclearStatusCode()uint32 status_code = 6;Audit.AccessLogEntry.BuilderclearTimestamp().google.protobuf.Timestamp timestamp = 2;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.GeneratedMessage.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.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.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.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;-
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<Audit.AccessLogEntry.Builder>
-
internalGetMutableMapFieldReflection
protected com.google.protobuf.MapFieldReflectionAccessor internalGetMutableMapFieldReflection(int number)
- Overrides:
internalGetMutableMapFieldReflectionin classcom.google.protobuf.GeneratedMessage.Builder<Audit.AccessLogEntry.Builder>
-
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessage.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.GeneratedMessage.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.GeneratedMessage.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
-
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.GeneratedMessage.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.
-
-