Package io.cloudevents.v1.proto
Class CloudEvent.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderType>
com.google.protobuf.GeneratedMessageV3.Builder<CloudEvent.Builder>
io.cloudevents.v1.proto.CloudEvent.Builder
- All Implemented Interfaces:
com.google.protobuf.Message.Builder
,com.google.protobuf.MessageLite.Builder
,com.google.protobuf.MessageLiteOrBuilder
,com.google.protobuf.MessageOrBuilder
,CloudEventOrBuilder
,Cloneable
- Enclosing class:
- CloudEvent
public static final class CloudEvent.Builder
extends com.google.protobuf.GeneratedMessageV3.Builder<CloudEvent.Builder>
implements CloudEventOrBuilder
Protobuf type
io.cloudevents.v1.CloudEvent
-
Method Summary
Modifier and TypeMethodDescriptionaddRepeatedField
(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) build()
clear()
bytes binary_data = 6;
clearField
(com.google.protobuf.Descriptors.FieldDescriptor field) clearId()
Required AttributesclearOneof
(com.google.protobuf.Descriptors.OneofDescriptor oneof) .google.protobuf.Any proto_data = 8;
URI-referencestring spec_version = 3;
string text_data = 7;
string type = 4;
clone()
boolean
containsAttributes
(String key) Optional & Extension AttributesDeprecated.int
Optional & Extension AttributesOptional & Extension AttributesgetAttributesOrDefault
(String key, CloudEvent.CloudEventAttributeValue defaultValue) Optional & Extension AttributesOptional & Extension Attributescom.google.protobuf.ByteString
bytes binary_data = 6;
static final com.google.protobuf.Descriptors.Descriptor
com.google.protobuf.Descriptors.Descriptor
getId()
Required Attributescom.google.protobuf.ByteString
Required AttributesDeprecated.com.google.protobuf.Any
.google.protobuf.Any proto_data = 8;
com.google.protobuf.Any.Builder
.google.protobuf.Any proto_data = 8;
com.google.protobuf.AnyOrBuilder
.google.protobuf.Any proto_data = 8;
URI-referencecom.google.protobuf.ByteString
URI-referencestring spec_version = 3;
com.google.protobuf.ByteString
string spec_version = 3;
string text_data = 7;
com.google.protobuf.ByteString
string text_data = 7;
getType()
string type = 4;
com.google.protobuf.ByteString
string type = 4;
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
protected com.google.protobuf.MapField
internalGetMapField
(int number) protected com.google.protobuf.MapField
internalGetMutableMapField
(int number) final boolean
mergeFrom
(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom
(com.google.protobuf.Message other) mergeFrom
(CloudEvent other) mergeProtoData
(com.google.protobuf.Any value) .google.protobuf.Any proto_data = 8;
final CloudEvent.Builder
mergeUnknownFields
(com.google.protobuf.UnknownFieldSet unknownFields) Optional & Extension AttributesputAttributes
(String key, CloudEvent.CloudEventAttributeValue value) Optional & Extension AttributesremoveAttributes
(String key) Optional & Extension AttributessetBinaryData
(com.google.protobuf.ByteString value) bytes binary_data = 6;
Required AttributessetIdBytes
(com.google.protobuf.ByteString value) Required AttributessetProtoData
(com.google.protobuf.Any value) .google.protobuf.Any proto_data = 8;
setProtoData
(com.google.protobuf.Any.Builder builderForValue) .google.protobuf.Any proto_data = 8;
setRepeatedField
(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value) URI-referencesetSourceBytes
(com.google.protobuf.ByteString value) URI-referencesetSpecVersion
(String value) string spec_version = 3;
setSpecVersionBytes
(com.google.protobuf.ByteString value) string spec_version = 3;
setTextData
(String value) string text_data = 7;
setTextDataBytes
(com.google.protobuf.ByteString value) string text_data = 7;
string type = 4;
setTypeBytes
(com.google.protobuf.ByteString value) string type = 4;
final CloudEvent.Builder
setUnknownFields
(com.google.protobuf.UnknownFieldSet unknownFields) Methods inherited from class com.google.protobuf.GeneratedMessageV3.Builder
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, isClean, markClean, newBuilderForField, onBuilt, onChanged, setUnknownFieldsProto3
Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toString
Methods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeFrom, newUninitializedMessageException
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
Methods inherited from interface com.google.protobuf.MessageLite.Builder
mergeFrom
Methods 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() -
internalGetMapField
protected com.google.protobuf.MapField internalGetMapField(int number) - Overrides:
internalGetMapField
in classcom.google.protobuf.GeneratedMessageV3.Builder<CloudEvent.Builder>
-
internalGetMutableMapField
protected com.google.protobuf.MapField internalGetMutableMapField(int number) - Overrides:
internalGetMutableMapField
in classcom.google.protobuf.GeneratedMessageV3.Builder<CloudEvent.Builder>
-
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()- Specified by:
internalGetFieldAccessorTable
in classcom.google.protobuf.GeneratedMessageV3.Builder<CloudEvent.Builder>
-
clear
- Specified by:
clear
in interfacecom.google.protobuf.Message.Builder
- Specified by:
clear
in interfacecom.google.protobuf.MessageLite.Builder
- Overrides:
clear
in classcom.google.protobuf.GeneratedMessageV3.Builder<CloudEvent.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()- Specified by:
getDescriptorForType
in interfacecom.google.protobuf.Message.Builder
- Specified by:
getDescriptorForType
in interfacecom.google.protobuf.MessageOrBuilder
- Overrides:
getDescriptorForType
in classcom.google.protobuf.GeneratedMessageV3.Builder<CloudEvent.Builder>
-
getDefaultInstanceForType
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageOrBuilder
-
build
- Specified by:
build
in interfacecom.google.protobuf.Message.Builder
- Specified by:
build
in interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
- Specified by:
buildPartial
in interfacecom.google.protobuf.Message.Builder
- Specified by:
buildPartial
in interfacecom.google.protobuf.MessageLite.Builder
-
clone
- Specified by:
clone
in interfacecom.google.protobuf.Message.Builder
- Specified by:
clone
in interfacecom.google.protobuf.MessageLite.Builder
- Overrides:
clone
in classcom.google.protobuf.GeneratedMessageV3.Builder<CloudEvent.Builder>
-
setField
public CloudEvent.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) - Specified by:
setField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
setField
in classcom.google.protobuf.GeneratedMessageV3.Builder<CloudEvent.Builder>
-
clearField
- Specified by:
clearField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
clearField
in classcom.google.protobuf.GeneratedMessageV3.Builder<CloudEvent.Builder>
-
clearOneof
- Specified by:
clearOneof
in interfacecom.google.protobuf.Message.Builder
- Overrides:
clearOneof
in classcom.google.protobuf.GeneratedMessageV3.Builder<CloudEvent.Builder>
-
setRepeatedField
public CloudEvent.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value) - Specified by:
setRepeatedField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
setRepeatedField
in classcom.google.protobuf.GeneratedMessageV3.Builder<CloudEvent.Builder>
-
addRepeatedField
public CloudEvent.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) - Specified by:
addRepeatedField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
addRepeatedField
in classcom.google.protobuf.GeneratedMessageV3.Builder<CloudEvent.Builder>
-
mergeFrom
- Specified by:
mergeFrom
in interfacecom.google.protobuf.Message.Builder
- Overrides:
mergeFrom
in classcom.google.protobuf.AbstractMessage.Builder<CloudEvent.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitialized
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Overrides:
isInitialized
in classcom.google.protobuf.GeneratedMessageV3.Builder<CloudEvent.Builder>
-
mergeFrom
public CloudEvent.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Specified by:
mergeFrom
in interfacecom.google.protobuf.Message.Builder
- Specified by:
mergeFrom
in interfacecom.google.protobuf.MessageLite.Builder
- Overrides:
mergeFrom
in classcom.google.protobuf.AbstractMessage.Builder<CloudEvent.Builder>
- Throws:
IOException
-
getDataCase
- Specified by:
getDataCase
in interfaceCloudEventOrBuilder
-
clearData
-
getId
Required Attributes
string id = 1;
- Specified by:
getId
in interfaceCloudEventOrBuilder
-
getIdBytes
public com.google.protobuf.ByteString getIdBytes()Required Attributes
string id = 1;
- Specified by:
getIdBytes
in interfaceCloudEventOrBuilder
-
setId
Required Attributes
string id = 1;
-
clearId
Required Attributes
string id = 1;
-
setIdBytes
Required Attributes
string id = 1;
-
getSource
URI-reference
string source = 2;
- Specified by:
getSource
in interfaceCloudEventOrBuilder
-
getSourceBytes
public com.google.protobuf.ByteString getSourceBytes()URI-reference
string source = 2;
- Specified by:
getSourceBytes
in interfaceCloudEventOrBuilder
-
setSource
URI-reference
string source = 2;
-
clearSource
URI-reference
string source = 2;
-
setSourceBytes
URI-reference
string source = 2;
-
getSpecVersion
string spec_version = 3;
- Specified by:
getSpecVersion
in interfaceCloudEventOrBuilder
-
getSpecVersionBytes
public com.google.protobuf.ByteString getSpecVersionBytes()string spec_version = 3;
- Specified by:
getSpecVersionBytes
in interfaceCloudEventOrBuilder
-
setSpecVersion
string spec_version = 3;
-
clearSpecVersion
string spec_version = 3;
-
setSpecVersionBytes
string spec_version = 3;
-
getType
string type = 4;
- Specified by:
getType
in interfaceCloudEventOrBuilder
-
getTypeBytes
public com.google.protobuf.ByteString getTypeBytes()string type = 4;
- Specified by:
getTypeBytes
in interfaceCloudEventOrBuilder
-
setType
string type = 4;
-
clearType
string type = 4;
-
setTypeBytes
string type = 4;
-
getAttributesCount
public int getAttributesCount()Description copied from interface:CloudEventOrBuilder
Optional & Extension Attributes
map<string, .io.cloudevents.v1.CloudEvent.CloudEventAttributeValue> attributes = 5;
- Specified by:
getAttributesCount
in interfaceCloudEventOrBuilder
-
containsAttributes
Optional & Extension Attributes
map<string, .io.cloudevents.v1.CloudEvent.CloudEventAttributeValue> attributes = 5;
- Specified by:
containsAttributes
in interfaceCloudEventOrBuilder
-
getAttributes
Deprecated.UsegetAttributesMap()
instead.- Specified by:
getAttributes
in interfaceCloudEventOrBuilder
-
getAttributesMap
Optional & Extension Attributes
map<string, .io.cloudevents.v1.CloudEvent.CloudEventAttributeValue> attributes = 5;
- Specified by:
getAttributesMap
in interfaceCloudEventOrBuilder
-
getAttributesOrDefault
public CloudEvent.CloudEventAttributeValue getAttributesOrDefault(String key, CloudEvent.CloudEventAttributeValue defaultValue) Optional & Extension Attributes
map<string, .io.cloudevents.v1.CloudEvent.CloudEventAttributeValue> attributes = 5;
- Specified by:
getAttributesOrDefault
in interfaceCloudEventOrBuilder
-
getAttributesOrThrow
Optional & Extension Attributes
map<string, .io.cloudevents.v1.CloudEvent.CloudEventAttributeValue> attributes = 5;
- Specified by:
getAttributesOrThrow
in interfaceCloudEventOrBuilder
-
clearAttributes
-
removeAttributes
Optional & Extension Attributes
map<string, .io.cloudevents.v1.CloudEvent.CloudEventAttributeValue> attributes = 5;
-
getMutableAttributes
Deprecated.Use alternate mutation accessors instead. -
putAttributes
Optional & Extension Attributes
map<string, .io.cloudevents.v1.CloudEvent.CloudEventAttributeValue> attributes = 5;
-
putAllAttributes
Optional & Extension Attributes
map<string, .io.cloudevents.v1.CloudEvent.CloudEventAttributeValue> attributes = 5;
-
getBinaryData
public com.google.protobuf.ByteString getBinaryData()bytes binary_data = 6;
- Specified by:
getBinaryData
in interfaceCloudEventOrBuilder
-
setBinaryData
bytes binary_data = 6;
-
clearBinaryData
bytes binary_data = 6;
-
getTextData
string text_data = 7;
- Specified by:
getTextData
in interfaceCloudEventOrBuilder
-
getTextDataBytes
public com.google.protobuf.ByteString getTextDataBytes()string text_data = 7;
- Specified by:
getTextDataBytes
in interfaceCloudEventOrBuilder
-
setTextData
string text_data = 7;
-
clearTextData
string text_data = 7;
-
setTextDataBytes
string text_data = 7;
-
getProtoData
public com.google.protobuf.Any getProtoData().google.protobuf.Any proto_data = 8;
- Specified by:
getProtoData
in interfaceCloudEventOrBuilder
-
setProtoData
.google.protobuf.Any proto_data = 8;
-
setProtoData
.google.protobuf.Any proto_data = 8;
-
mergeProtoData
.google.protobuf.Any proto_data = 8;
-
clearProtoData
.google.protobuf.Any proto_data = 8;
-
getProtoDataBuilder
public com.google.protobuf.Any.Builder getProtoDataBuilder().google.protobuf.Any proto_data = 8;
-
getProtoDataOrBuilder
public com.google.protobuf.AnyOrBuilder getProtoDataOrBuilder().google.protobuf.Any proto_data = 8;
- Specified by:
getProtoDataOrBuilder
in interfaceCloudEventOrBuilder
-
setUnknownFields
- Specified by:
setUnknownFields
in interfacecom.google.protobuf.Message.Builder
- Overrides:
setUnknownFields
in classcom.google.protobuf.GeneratedMessageV3.Builder<CloudEvent.Builder>
-
mergeUnknownFields
public final CloudEvent.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) - Specified by:
mergeUnknownFields
in interfacecom.google.protobuf.Message.Builder
- Overrides:
mergeUnknownFields
in classcom.google.protobuf.GeneratedMessageV3.Builder<CloudEvent.Builder>
-