Class CloudEvent.CloudEventAttributeValue.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessage.Builder<CloudEvent.CloudEventAttributeValue.Builder>
com.google.cloud.eventarc.publishing.v1.CloudEvent.CloudEventAttributeValue.Builder
- All Implemented Interfaces:
CloudEvent.CloudEventAttributeValueOrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable
- Enclosing class:
- CloudEvent.CloudEventAttributeValue
public static final class CloudEvent.CloudEventAttributeValue.Builder
extends com.google.protobuf.GeneratedMessage.Builder<CloudEvent.CloudEventAttributeValue.Builder>
implements CloudEvent.CloudEventAttributeValueOrBuilder
The following abstract data types are available for use in attributes.Protobuf type
google.cloud.eventarc.publishing.v1.CloudEvent.CloudEventAttributeValue-
Method Summary
Modifier and TypeMethodDescriptionbuild()clear()Boolean value.Bytes value.Integer value.String value.Timestamp value.URI value.URI-reference value.booleanBoolean value.com.google.protobuf.ByteStringBytes value.intInteger value.String value.com.google.protobuf.ByteStringString value.com.google.protobuf.TimestampTimestamp value.com.google.protobuf.Timestamp.BuilderTimestamp value.com.google.protobuf.TimestampOrBuilderTimestamp value.getCeUri()URI value.com.google.protobuf.ByteStringURI value.URI-reference value.com.google.protobuf.ByteStringURI-reference value.static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.DescriptorbooleanBoolean value.booleanBytes value.booleanInteger value.booleanString value.booleanTimestamp value.booleanhasCeUri()URI value.booleanURI-reference value.protected com.google.protobuf.GeneratedMessage.FieldAccessorTablefinal booleanmergeCeTimestamp(com.google.protobuf.Timestamp value) Timestamp value.mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) setCeBoolean(boolean value) Boolean value.setCeBytes(com.google.protobuf.ByteString value) Bytes value.setCeInteger(int value) Integer value.setCeString(String value) String value.setCeStringBytes(com.google.protobuf.ByteString value) String value.setCeTimestamp(com.google.protobuf.Timestamp value) Timestamp value.setCeTimestamp(com.google.protobuf.Timestamp.Builder builderForValue) Timestamp value.URI value.setCeUriBytes(com.google.protobuf.ByteString value) URI value.setCeUriRef(String value) URI-reference value.setCeUriRefBytes(com.google.protobuf.ByteString value) URI-reference value.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, 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<CloudEvent.CloudEventAttributeValue.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<CloudEvent.CloudEventAttributeValue.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<CloudEvent.CloudEventAttributeValue.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<CloudEvent.CloudEventAttributeValue.Builder>
-
mergeFrom
public CloudEvent.CloudEventAttributeValue.Builder mergeFrom(CloudEvent.CloudEventAttributeValue other) -
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessage.Builder<CloudEvent.CloudEventAttributeValue.Builder>
-
mergeFrom
public CloudEvent.CloudEventAttributeValue.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<CloudEvent.CloudEventAttributeValue.Builder>- Throws:
IOException
-
getAttrCase
- Specified by:
getAttrCasein interfaceCloudEvent.CloudEventAttributeValueOrBuilder
-
clearAttr
-
hasCeBoolean
public boolean hasCeBoolean()Boolean value.
bool ce_boolean = 1;- Specified by:
hasCeBooleanin interfaceCloudEvent.CloudEventAttributeValueOrBuilder- Returns:
- Whether the ceBoolean field is set.
-
getCeBoolean
public boolean getCeBoolean()Boolean value.
bool ce_boolean = 1;- Specified by:
getCeBooleanin interfaceCloudEvent.CloudEventAttributeValueOrBuilder- Returns:
- The ceBoolean.
-
setCeBoolean
Boolean value.
bool ce_boolean = 1;- Parameters:
value- The ceBoolean to set.- Returns:
- This builder for chaining.
-
clearCeBoolean
Boolean value.
bool ce_boolean = 1;- Returns:
- This builder for chaining.
-
hasCeInteger
public boolean hasCeInteger()Integer value.
int32 ce_integer = 2;- Specified by:
hasCeIntegerin interfaceCloudEvent.CloudEventAttributeValueOrBuilder- Returns:
- Whether the ceInteger field is set.
-
getCeInteger
public int getCeInteger()Integer value.
int32 ce_integer = 2;- Specified by:
getCeIntegerin interfaceCloudEvent.CloudEventAttributeValueOrBuilder- Returns:
- The ceInteger.
-
setCeInteger
Integer value.
int32 ce_integer = 2;- Parameters:
value- The ceInteger to set.- Returns:
- This builder for chaining.
-
clearCeInteger
Integer value.
int32 ce_integer = 2;- Returns:
- This builder for chaining.
-
hasCeString
public boolean hasCeString()String value.
string ce_string = 3;- Specified by:
hasCeStringin interfaceCloudEvent.CloudEventAttributeValueOrBuilder- Returns:
- Whether the ceString field is set.
-
getCeString
String value.
string ce_string = 3;- Specified by:
getCeStringin interfaceCloudEvent.CloudEventAttributeValueOrBuilder- Returns:
- The ceString.
-
getCeStringBytes
public com.google.protobuf.ByteString getCeStringBytes()String value.
string ce_string = 3;- Specified by:
getCeStringBytesin interfaceCloudEvent.CloudEventAttributeValueOrBuilder- Returns:
- The bytes for ceString.
-
setCeString
String value.
string ce_string = 3;- Parameters:
value- The ceString to set.- Returns:
- This builder for chaining.
-
clearCeString
String value.
string ce_string = 3;- Returns:
- This builder for chaining.
-
setCeStringBytes
public CloudEvent.CloudEventAttributeValue.Builder setCeStringBytes(com.google.protobuf.ByteString value) String value.
string ce_string = 3;- Parameters:
value- The bytes for ceString to set.- Returns:
- This builder for chaining.
-
hasCeBytes
public boolean hasCeBytes()Bytes value.
bytes ce_bytes = 4;- Specified by:
hasCeBytesin interfaceCloudEvent.CloudEventAttributeValueOrBuilder- Returns:
- Whether the ceBytes field is set.
-
getCeBytes
public com.google.protobuf.ByteString getCeBytes()Bytes value.
bytes ce_bytes = 4;- Specified by:
getCeBytesin interfaceCloudEvent.CloudEventAttributeValueOrBuilder- Returns:
- The ceBytes.
-
setCeBytes
Bytes value.
bytes ce_bytes = 4;- Parameters:
value- The ceBytes to set.- Returns:
- This builder for chaining.
-
clearCeBytes
Bytes value.
bytes ce_bytes = 4;- Returns:
- This builder for chaining.
-
hasCeUri
public boolean hasCeUri()URI value.
string ce_uri = 5;- Specified by:
hasCeUriin interfaceCloudEvent.CloudEventAttributeValueOrBuilder- Returns:
- Whether the ceUri field is set.
-
getCeUri
URI value.
string ce_uri = 5;- Specified by:
getCeUriin interfaceCloudEvent.CloudEventAttributeValueOrBuilder- Returns:
- The ceUri.
-
getCeUriBytes
public com.google.protobuf.ByteString getCeUriBytes()URI value.
string ce_uri = 5;- Specified by:
getCeUriBytesin interfaceCloudEvent.CloudEventAttributeValueOrBuilder- Returns:
- The bytes for ceUri.
-
setCeUri
URI value.
string ce_uri = 5;- Parameters:
value- The ceUri to set.- Returns:
- This builder for chaining.
-
clearCeUri
URI value.
string ce_uri = 5;- Returns:
- This builder for chaining.
-
setCeUriBytes
public CloudEvent.CloudEventAttributeValue.Builder setCeUriBytes(com.google.protobuf.ByteString value) URI value.
string ce_uri = 5;- Parameters:
value- The bytes for ceUri to set.- Returns:
- This builder for chaining.
-
hasCeUriRef
public boolean hasCeUriRef()URI-reference value.
string ce_uri_ref = 6;- Specified by:
hasCeUriRefin interfaceCloudEvent.CloudEventAttributeValueOrBuilder- Returns:
- Whether the ceUriRef field is set.
-
getCeUriRef
URI-reference value.
string ce_uri_ref = 6;- Specified by:
getCeUriRefin interfaceCloudEvent.CloudEventAttributeValueOrBuilder- Returns:
- The ceUriRef.
-
getCeUriRefBytes
public com.google.protobuf.ByteString getCeUriRefBytes()URI-reference value.
string ce_uri_ref = 6;- Specified by:
getCeUriRefBytesin interfaceCloudEvent.CloudEventAttributeValueOrBuilder- Returns:
- The bytes for ceUriRef.
-
setCeUriRef
URI-reference value.
string ce_uri_ref = 6;- Parameters:
value- The ceUriRef to set.- Returns:
- This builder for chaining.
-
clearCeUriRef
URI-reference value.
string ce_uri_ref = 6;- Returns:
- This builder for chaining.
-
setCeUriRefBytes
public CloudEvent.CloudEventAttributeValue.Builder setCeUriRefBytes(com.google.protobuf.ByteString value) URI-reference value.
string ce_uri_ref = 6;- Parameters:
value- The bytes for ceUriRef to set.- Returns:
- This builder for chaining.
-
hasCeTimestamp
public boolean hasCeTimestamp()Timestamp value.
.google.protobuf.Timestamp ce_timestamp = 7;- Specified by:
hasCeTimestampin interfaceCloudEvent.CloudEventAttributeValueOrBuilder- Returns:
- Whether the ceTimestamp field is set.
-
getCeTimestamp
public com.google.protobuf.Timestamp getCeTimestamp()Timestamp value.
.google.protobuf.Timestamp ce_timestamp = 7;- Specified by:
getCeTimestampin interfaceCloudEvent.CloudEventAttributeValueOrBuilder- Returns:
- The ceTimestamp.
-
setCeTimestamp
public CloudEvent.CloudEventAttributeValue.Builder setCeTimestamp(com.google.protobuf.Timestamp value) Timestamp value.
.google.protobuf.Timestamp ce_timestamp = 7; -
setCeTimestamp
public CloudEvent.CloudEventAttributeValue.Builder setCeTimestamp(com.google.protobuf.Timestamp.Builder builderForValue) Timestamp value.
.google.protobuf.Timestamp ce_timestamp = 7; -
mergeCeTimestamp
public CloudEvent.CloudEventAttributeValue.Builder mergeCeTimestamp(com.google.protobuf.Timestamp value) Timestamp value.
.google.protobuf.Timestamp ce_timestamp = 7; -
clearCeTimestamp
Timestamp value.
.google.protobuf.Timestamp ce_timestamp = 7; -
getCeTimestampBuilder
public com.google.protobuf.Timestamp.Builder getCeTimestampBuilder()Timestamp value.
.google.protobuf.Timestamp ce_timestamp = 7; -
getCeTimestampOrBuilder
public com.google.protobuf.TimestampOrBuilder getCeTimestampOrBuilder()Timestamp value.
.google.protobuf.Timestamp ce_timestamp = 7;- Specified by:
getCeTimestampOrBuilderin interfaceCloudEvent.CloudEventAttributeValueOrBuilder
-