Class RightsAuditEntry.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<RightsAuditEntry.Builder>
com.google.protobuf.GeneratedMessage.Builder<RightsAuditEntry.Builder>
ai.pipestream.parsed.data.creative_commons.v1.RightsAuditEntry.Builder
- All Implemented Interfaces:
RightsAuditEntryOrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable
- Enclosing class:
RightsAuditEntry
public static final class RightsAuditEntry.Builder
extends com.google.protobuf.GeneratedMessage.Builder<RightsAuditEntry.Builder>
implements RightsAuditEntryOrBuilder
Represents an entry in the rights audit trailProtobuf type
ai.pipestream.parsed.data.creative_commons.v1.RightsAuditEntry-
Method Summary
Modifier and TypeMethodDescriptionbuild()clear()Actor who performed the actionDescription of the rights eventEvent type (e.g., "rights_assigned", "license_changed", "usage_granted")New rights statePrevious rights state (if applicable)Audit event timestampgetActor()Actor who performed the actioncom.google.protobuf.ByteStringActor who performed the actionDescription of the rights eventcom.google.protobuf.ByteStringDescription of the rights eventstatic final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.DescriptorEvent type (e.g., "rights_assigned", "license_changed", "usage_granted")com.google.protobuf.ByteStringEvent type (e.g., "rights_assigned", "license_changed", "usage_granted")New rights statecom.google.protobuf.ByteStringNew rights statePrevious rights state (if applicable)com.google.protobuf.ByteStringPrevious rights state (if applicable)com.google.protobuf.TimestampAudit event timestampcom.google.protobuf.Timestamp.BuilderAudit event timestampcom.google.protobuf.TimestampOrBuilderAudit event timestampbooleanhasActor()Actor who performed the actionbooleanDescription of the rights eventbooleanNew rights statebooleanPrevious rights state (if applicable)booleanAudit event timestampprotected com.google.protobuf.GeneratedMessage.FieldAccessorTablefinal booleanmergeFrom(RightsAuditEntry other) mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) mergeTimestamp(com.google.protobuf.Timestamp value) Audit event timestampActor who performed the actionsetActorBytes(com.google.protobuf.ByteString value) Actor who performed the actionsetDescription(String value) Description of the rights eventsetDescriptionBytes(com.google.protobuf.ByteString value) Description of the rights eventsetEventType(String value) Event type (e.g., "rights_assigned", "license_changed", "usage_granted")setEventTypeBytes(com.google.protobuf.ByteString value) Event type (e.g., "rights_assigned", "license_changed", "usage_granted")setNewState(String value) New rights statesetNewStateBytes(com.google.protobuf.ByteString value) New rights statesetPreviousState(String value) Previous rights state (if applicable)setPreviousStateBytes(com.google.protobuf.ByteString value) Previous rights state (if applicable)setTimestamp(com.google.protobuf.Timestamp value) Audit event timestampsetTimestamp(com.google.protobuf.Timestamp.Builder builderForValue) Audit event timestampMethods 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, internalGetMapFieldReflection, internalGetMutableMapField, internalGetMutableMapFieldReflection, isClean, markClean, mergeUnknownFields, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setField, setRepeatedField, setUnknownFields, setUnknownFieldSetBuilder, setUnknownFieldsProto3Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringMethods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageExceptionMethods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface com.google.protobuf.Message.Builder
mergeDelimitedFrom, mergeDelimitedFromMethods inherited from interface com.google.protobuf.MessageLite.Builder
mergeFromMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() -
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessage.Builder<RightsAuditEntry.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<RightsAuditEntry.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<RightsAuditEntry.Builder>
-
getDefaultInstanceForType
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
mergeFrom
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<RightsAuditEntry.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessage.Builder<RightsAuditEntry.Builder>
-
mergeFrom
public RightsAuditEntry.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Specified by:
mergeFromin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<RightsAuditEntry.Builder>- Throws:
IOException
-
hasTimestamp
public boolean hasTimestamp()Audit event timestamp
.google.protobuf.Timestamp timestamp = 1 [json_name = "timestamp"];- Specified by:
hasTimestampin interfaceRightsAuditEntryOrBuilder- Returns:
- Whether the timestamp field is set.
-
getTimestamp
public com.google.protobuf.Timestamp getTimestamp()Audit event timestamp
.google.protobuf.Timestamp timestamp = 1 [json_name = "timestamp"];- Specified by:
getTimestampin interfaceRightsAuditEntryOrBuilder- Returns:
- The timestamp.
-
setTimestamp
Audit event timestamp
.google.protobuf.Timestamp timestamp = 1 [json_name = "timestamp"]; -
setTimestamp
Audit event timestamp
.google.protobuf.Timestamp timestamp = 1 [json_name = "timestamp"]; -
mergeTimestamp
Audit event timestamp
.google.protobuf.Timestamp timestamp = 1 [json_name = "timestamp"]; -
clearTimestamp
Audit event timestamp
.google.protobuf.Timestamp timestamp = 1 [json_name = "timestamp"]; -
getTimestampBuilder
public com.google.protobuf.Timestamp.Builder getTimestampBuilder()Audit event timestamp
.google.protobuf.Timestamp timestamp = 1 [json_name = "timestamp"]; -
getTimestampOrBuilder
public com.google.protobuf.TimestampOrBuilder getTimestampOrBuilder()Audit event timestamp
.google.protobuf.Timestamp timestamp = 1 [json_name = "timestamp"];- Specified by:
getTimestampOrBuilderin interfaceRightsAuditEntryOrBuilder
-
getEventType
Event type (e.g., "rights_assigned", "license_changed", "usage_granted")
string event_type = 2 [json_name = "eventType"];- Specified by:
getEventTypein interfaceRightsAuditEntryOrBuilder- Returns:
- The eventType.
-
getEventTypeBytes
public com.google.protobuf.ByteString getEventTypeBytes()Event type (e.g., "rights_assigned", "license_changed", "usage_granted")
string event_type = 2 [json_name = "eventType"];- Specified by:
getEventTypeBytesin interfaceRightsAuditEntryOrBuilder- Returns:
- The bytes for eventType.
-
setEventType
Event type (e.g., "rights_assigned", "license_changed", "usage_granted")
string event_type = 2 [json_name = "eventType"];- Parameters:
value- The eventType to set.- Returns:
- This builder for chaining.
-
clearEventType
Event type (e.g., "rights_assigned", "license_changed", "usage_granted")
string event_type = 2 [json_name = "eventType"];- Returns:
- This builder for chaining.
-
setEventTypeBytes
Event type (e.g., "rights_assigned", "license_changed", "usage_granted")
string event_type = 2 [json_name = "eventType"];- Parameters:
value- The bytes for eventType to set.- Returns:
- This builder for chaining.
-
hasActor
public boolean hasActor()Actor who performed the action
optional string actor = 3 [json_name = "actor"];- Specified by:
hasActorin interfaceRightsAuditEntryOrBuilder- Returns:
- Whether the actor field is set.
-
getActor
Actor who performed the action
optional string actor = 3 [json_name = "actor"];- Specified by:
getActorin interfaceRightsAuditEntryOrBuilder- Returns:
- The actor.
-
getActorBytes
public com.google.protobuf.ByteString getActorBytes()Actor who performed the action
optional string actor = 3 [json_name = "actor"];- Specified by:
getActorBytesin interfaceRightsAuditEntryOrBuilder- Returns:
- The bytes for actor.
-
setActor
Actor who performed the action
optional string actor = 3 [json_name = "actor"];- Parameters:
value- The actor to set.- Returns:
- This builder for chaining.
-
clearActor
Actor who performed the action
optional string actor = 3 [json_name = "actor"];- Returns:
- This builder for chaining.
-
setActorBytes
Actor who performed the action
optional string actor = 3 [json_name = "actor"];- Parameters:
value- The bytes for actor to set.- Returns:
- This builder for chaining.
-
hasDescription
public boolean hasDescription()Description of the rights event
optional string description = 4 [json_name = "description"];- Specified by:
hasDescriptionin interfaceRightsAuditEntryOrBuilder- Returns:
- Whether the description field is set.
-
getDescription
Description of the rights event
optional string description = 4 [json_name = "description"];- Specified by:
getDescriptionin interfaceRightsAuditEntryOrBuilder- Returns:
- The description.
-
getDescriptionBytes
public com.google.protobuf.ByteString getDescriptionBytes()Description of the rights event
optional string description = 4 [json_name = "description"];- Specified by:
getDescriptionBytesin interfaceRightsAuditEntryOrBuilder- Returns:
- The bytes for description.
-
setDescription
Description of the rights event
optional string description = 4 [json_name = "description"];- Parameters:
value- The description to set.- Returns:
- This builder for chaining.
-
clearDescription
Description of the rights event
optional string description = 4 [json_name = "description"];- Returns:
- This builder for chaining.
-
setDescriptionBytes
Description of the rights event
optional string description = 4 [json_name = "description"];- Parameters:
value- The bytes for description to set.- Returns:
- This builder for chaining.
-
hasPreviousState
public boolean hasPreviousState()Previous rights state (if applicable)
optional string previous_state = 5 [json_name = "previousState"];- Specified by:
hasPreviousStatein interfaceRightsAuditEntryOrBuilder- Returns:
- Whether the previousState field is set.
-
getPreviousState
Previous rights state (if applicable)
optional string previous_state = 5 [json_name = "previousState"];- Specified by:
getPreviousStatein interfaceRightsAuditEntryOrBuilder- Returns:
- The previousState.
-
getPreviousStateBytes
public com.google.protobuf.ByteString getPreviousStateBytes()Previous rights state (if applicable)
optional string previous_state = 5 [json_name = "previousState"];- Specified by:
getPreviousStateBytesin interfaceRightsAuditEntryOrBuilder- Returns:
- The bytes for previousState.
-
setPreviousState
Previous rights state (if applicable)
optional string previous_state = 5 [json_name = "previousState"];- Parameters:
value- The previousState to set.- Returns:
- This builder for chaining.
-
clearPreviousState
Previous rights state (if applicable)
optional string previous_state = 5 [json_name = "previousState"];- Returns:
- This builder for chaining.
-
setPreviousStateBytes
Previous rights state (if applicable)
optional string previous_state = 5 [json_name = "previousState"];- Parameters:
value- The bytes for previousState to set.- Returns:
- This builder for chaining.
-
hasNewState
public boolean hasNewState()New rights state
optional string new_state = 6 [json_name = "newState"];- Specified by:
hasNewStatein interfaceRightsAuditEntryOrBuilder- Returns:
- Whether the newState field is set.
-
getNewState
New rights state
optional string new_state = 6 [json_name = "newState"];- Specified by:
getNewStatein interfaceRightsAuditEntryOrBuilder- Returns:
- The newState.
-
getNewStateBytes
public com.google.protobuf.ByteString getNewStateBytes()New rights state
optional string new_state = 6 [json_name = "newState"];- Specified by:
getNewStateBytesin interfaceRightsAuditEntryOrBuilder- Returns:
- The bytes for newState.
-
setNewState
New rights state
optional string new_state = 6 [json_name = "newState"];- Parameters:
value- The newState to set.- Returns:
- This builder for chaining.
-
clearNewState
New rights state
optional string new_state = 6 [json_name = "newState"];- Returns:
- This builder for chaining.
-
setNewStateBytes
New rights state
optional string new_state = 6 [json_name = "newState"];- Parameters:
value- The bytes for newState to set.- Returns:
- This builder for chaining.
-