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 typeio.cloudevents.v1.CloudEvent
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description CloudEvent.Builder
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
CloudEvent
build()
CloudEvent
buildPartial()
CloudEvent.Builder
clear()
CloudEvent.Builder
clearAttributes()
CloudEvent.Builder
clearBinaryData()
bytes binary_data = 6;
CloudEvent.Builder
clearData()
CloudEvent.Builder
clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
CloudEvent.Builder
clearId()
Required AttributesCloudEvent.Builder
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
CloudEvent.Builder
clearProtoData()
.google.protobuf.Any proto_data = 8;
CloudEvent.Builder
clearSource()
URI-referenceCloudEvent.Builder
clearSpecVersion()
string spec_version = 3;
CloudEvent.Builder
clearTextData()
string text_data = 7;
CloudEvent.Builder
clearType()
string type = 4;
CloudEvent.Builder
clone()
boolean
containsAttributes(String key)
Optional & Extension AttributesMap<String,CloudEvent.CloudEventAttributeValue>
getAttributes()
Deprecated.int
getAttributesCount()
Optional & Extension AttributesMap<String,CloudEvent.CloudEventAttributeValue>
getAttributesMap()
Optional & Extension AttributesCloudEvent.CloudEventAttributeValue
getAttributesOrDefault(String key, CloudEvent.CloudEventAttributeValue defaultValue)
Optional & Extension AttributesCloudEvent.CloudEventAttributeValue
getAttributesOrThrow(String key)
Optional & Extension Attributescom.google.protobuf.ByteString
getBinaryData()
bytes binary_data = 6;
CloudEvent.DataCase
getDataCase()
CloudEvent
getDefaultInstanceForType()
static com.google.protobuf.Descriptors.Descriptor
getDescriptor()
com.google.protobuf.Descriptors.Descriptor
getDescriptorForType()
String
getId()
Required Attributescom.google.protobuf.ByteString
getIdBytes()
Required AttributesMap<String,CloudEvent.CloudEventAttributeValue>
getMutableAttributes()
Deprecated.com.google.protobuf.Any
getProtoData()
.google.protobuf.Any proto_data = 8;
com.google.protobuf.Any.Builder
getProtoDataBuilder()
.google.protobuf.Any proto_data = 8;
com.google.protobuf.AnyOrBuilder
getProtoDataOrBuilder()
.google.protobuf.Any proto_data = 8;
String
getSource()
URI-referencecom.google.protobuf.ByteString
getSourceBytes()
URI-referenceString
getSpecVersion()
string spec_version = 3;
com.google.protobuf.ByteString
getSpecVersionBytes()
string spec_version = 3;
String
getTextData()
string text_data = 7;
com.google.protobuf.ByteString
getTextDataBytes()
string text_data = 7;
String
getType()
string type = 4;
com.google.protobuf.ByteString
getTypeBytes()
string type = 4;
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable()
protected com.google.protobuf.MapField
internalGetMapField(int number)
protected com.google.protobuf.MapField
internalGetMutableMapField(int number)
boolean
isInitialized()
CloudEvent.Builder
mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
CloudEvent.Builder
mergeFrom(com.google.protobuf.Message other)
CloudEvent.Builder
mergeFrom(CloudEvent other)
CloudEvent.Builder
mergeProtoData(com.google.protobuf.Any value)
.google.protobuf.Any proto_data = 8;
CloudEvent.Builder
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
CloudEvent.Builder
putAllAttributes(Map<String,CloudEvent.CloudEventAttributeValue> values)
Optional & Extension AttributesCloudEvent.Builder
putAttributes(String key, CloudEvent.CloudEventAttributeValue value)
Optional & Extension AttributesCloudEvent.Builder
removeAttributes(String key)
Optional & Extension AttributesCloudEvent.Builder
setBinaryData(com.google.protobuf.ByteString value)
bytes binary_data = 6;
CloudEvent.Builder
setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
CloudEvent.Builder
setId(String value)
Required AttributesCloudEvent.Builder
setIdBytes(com.google.protobuf.ByteString value)
Required AttributesCloudEvent.Builder
setProtoData(com.google.protobuf.Any value)
.google.protobuf.Any proto_data = 8;
CloudEvent.Builder
setProtoData(com.google.protobuf.Any.Builder builderForValue)
.google.protobuf.Any proto_data = 8;
CloudEvent.Builder
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
CloudEvent.Builder
setSource(String value)
URI-referenceCloudEvent.Builder
setSourceBytes(com.google.protobuf.ByteString value)
URI-referenceCloudEvent.Builder
setSpecVersion(String value)
string spec_version = 3;
CloudEvent.Builder
setSpecVersionBytes(com.google.protobuf.ByteString value)
string spec_version = 3;
CloudEvent.Builder
setTextData(String value)
string text_data = 7;
CloudEvent.Builder
setTextDataBytes(com.google.protobuf.ByteString value)
string text_data = 7;
CloudEvent.Builder
setType(String value)
string type = 4;
CloudEvent.Builder
setTypeBytes(com.google.protobuf.ByteString value)
string type = 4;
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
-
-
-
-
Method Detail
-
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
public 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
public CloudEvent getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageOrBuilder
-
build
public CloudEvent build()
- Specified by:
build
in interfacecom.google.protobuf.Message.Builder
- Specified by:
build
in interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
public CloudEvent buildPartial()
- Specified by:
buildPartial
in interfacecom.google.protobuf.Message.Builder
- Specified by:
buildPartial
in interfacecom.google.protobuf.MessageLite.Builder
-
clone
public CloudEvent.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
public CloudEvent.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
- Specified by:
clearField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
clearField
in classcom.google.protobuf.GeneratedMessageV3.Builder<CloudEvent.Builder>
-
clearOneof
public CloudEvent.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
- 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
public CloudEvent.Builder mergeFrom(com.google.protobuf.Message other)
- Specified by:
mergeFrom
in interfacecom.google.protobuf.Message.Builder
- Overrides:
mergeFrom
in classcom.google.protobuf.AbstractMessage.Builder<CloudEvent.Builder>
-
mergeFrom
public CloudEvent.Builder mergeFrom(CloudEvent other)
-
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
public CloudEvent.DataCase getDataCase()
- Specified by:
getDataCase
in interfaceCloudEventOrBuilder
-
clearData
public CloudEvent.Builder clearData()
-
getId
public String 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
public CloudEvent.Builder setId(String value)
Required Attributes
string id = 1;
-
clearId
public CloudEvent.Builder clearId()
Required Attributes
string id = 1;
-
setIdBytes
public CloudEvent.Builder setIdBytes(com.google.protobuf.ByteString value)
Required Attributes
string id = 1;
-
getSource
public String 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
public CloudEvent.Builder setSource(String value)
URI-reference
string source = 2;
-
clearSource
public CloudEvent.Builder clearSource()
URI-reference
string source = 2;
-
setSourceBytes
public CloudEvent.Builder setSourceBytes(com.google.protobuf.ByteString value)
URI-reference
string source = 2;
-
getSpecVersion
public String 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
public CloudEvent.Builder setSpecVersion(String value)
string spec_version = 3;
-
clearSpecVersion
public CloudEvent.Builder clearSpecVersion()
string spec_version = 3;
-
setSpecVersionBytes
public CloudEvent.Builder setSpecVersionBytes(com.google.protobuf.ByteString value)
string spec_version = 3;
-
getType
public String 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
public CloudEvent.Builder setType(String value)
string type = 4;
-
clearType
public CloudEvent.Builder clearType()
string type = 4;
-
setTypeBytes
public CloudEvent.Builder setTypeBytes(com.google.protobuf.ByteString value)
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
public boolean containsAttributes(String key)
Optional & Extension Attributes
map<string, .io.cloudevents.v1.CloudEvent.CloudEventAttributeValue> attributes = 5;
- Specified by:
containsAttributes
in interfaceCloudEventOrBuilder
-
getAttributes
@Deprecated public Map<String,CloudEvent.CloudEventAttributeValue> getAttributes()
Deprecated.UsegetAttributesMap()
instead.- Specified by:
getAttributes
in interfaceCloudEventOrBuilder
-
getAttributesMap
public Map<String,CloudEvent.CloudEventAttributeValue> 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
public CloudEvent.CloudEventAttributeValue getAttributesOrThrow(String key)
Optional & Extension Attributes
map<string, .io.cloudevents.v1.CloudEvent.CloudEventAttributeValue> attributes = 5;
- Specified by:
getAttributesOrThrow
in interfaceCloudEventOrBuilder
-
clearAttributes
public CloudEvent.Builder clearAttributes()
-
removeAttributes
public CloudEvent.Builder removeAttributes(String key)
Optional & Extension Attributes
map<string, .io.cloudevents.v1.CloudEvent.CloudEventAttributeValue> attributes = 5;
-
getMutableAttributes
@Deprecated public Map<String,CloudEvent.CloudEventAttributeValue> getMutableAttributes()
Deprecated.Use alternate mutation accessors instead.
-
putAttributes
public CloudEvent.Builder putAttributes(String key, CloudEvent.CloudEventAttributeValue value)
Optional & Extension Attributes
map<string, .io.cloudevents.v1.CloudEvent.CloudEventAttributeValue> attributes = 5;
-
putAllAttributes
public CloudEvent.Builder putAllAttributes(Map<String,CloudEvent.CloudEventAttributeValue> values)
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
public CloudEvent.Builder setBinaryData(com.google.protobuf.ByteString value)
bytes binary_data = 6;
-
clearBinaryData
public CloudEvent.Builder clearBinaryData()
bytes binary_data = 6;
-
getTextData
public String 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
public CloudEvent.Builder setTextData(String value)
string text_data = 7;
-
clearTextData
public CloudEvent.Builder clearTextData()
string text_data = 7;
-
setTextDataBytes
public CloudEvent.Builder setTextDataBytes(com.google.protobuf.ByteString value)
string text_data = 7;
-
getProtoData
public com.google.protobuf.Any getProtoData()
.google.protobuf.Any proto_data = 8;
- Specified by:
getProtoData
in interfaceCloudEventOrBuilder
-
setProtoData
public CloudEvent.Builder setProtoData(com.google.protobuf.Any value)
.google.protobuf.Any proto_data = 8;
-
setProtoData
public CloudEvent.Builder setProtoData(com.google.protobuf.Any.Builder builderForValue)
.google.protobuf.Any proto_data = 8;
-
mergeProtoData
public CloudEvent.Builder mergeProtoData(com.google.protobuf.Any value)
.google.protobuf.Any proto_data = 8;
-
clearProtoData
public CloudEvent.Builder 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
public final CloudEvent.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- 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>
-
-