Package com.google.dataflow.v1beta3
Class PubsubSnapshotMetadata.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder
-
- com.google.protobuf.AbstractMessage.Builder<BuilderT>
-
- com.google.protobuf.GeneratedMessageV3.Builder<PubsubSnapshotMetadata.Builder>
-
- com.google.dataflow.v1beta3.PubsubSnapshotMetadata.Builder
-
- All Implemented Interfaces:
PubsubSnapshotMetadataOrBuilder
,com.google.protobuf.Message.Builder
,com.google.protobuf.MessageLite.Builder
,com.google.protobuf.MessageLiteOrBuilder
,com.google.protobuf.MessageOrBuilder
,Cloneable
- Enclosing class:
- PubsubSnapshotMetadata
public static final class PubsubSnapshotMetadata.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<PubsubSnapshotMetadata.Builder> implements PubsubSnapshotMetadataOrBuilder
Represents a Pubsub snapshot.
Protobuf typegoogle.dataflow.v1beta3.PubsubSnapshotMetadata
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description PubsubSnapshotMetadata.Builder
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
PubsubSnapshotMetadata
build()
PubsubSnapshotMetadata
buildPartial()
PubsubSnapshotMetadata.Builder
clear()
PubsubSnapshotMetadata.Builder
clearExpireTime()
The expire time of the Pubsub snapshot.PubsubSnapshotMetadata.Builder
clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
PubsubSnapshotMetadata.Builder
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
PubsubSnapshotMetadata.Builder
clearSnapshotName()
The name of the Pubsub snapshot.PubsubSnapshotMetadata.Builder
clearTopicName()
The name of the Pubsub topic.PubsubSnapshotMetadata.Builder
clone()
PubsubSnapshotMetadata
getDefaultInstanceForType()
static com.google.protobuf.Descriptors.Descriptor
getDescriptor()
com.google.protobuf.Descriptors.Descriptor
getDescriptorForType()
com.google.protobuf.Timestamp
getExpireTime()
The expire time of the Pubsub snapshot.com.google.protobuf.Timestamp.Builder
getExpireTimeBuilder()
The expire time of the Pubsub snapshot.com.google.protobuf.TimestampOrBuilder
getExpireTimeOrBuilder()
The expire time of the Pubsub snapshot.String
getSnapshotName()
The name of the Pubsub snapshot.com.google.protobuf.ByteString
getSnapshotNameBytes()
The name of the Pubsub snapshot.String
getTopicName()
The name of the Pubsub topic.com.google.protobuf.ByteString
getTopicNameBytes()
The name of the Pubsub topic.boolean
hasExpireTime()
The expire time of the Pubsub snapshot.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable()
boolean
isInitialized()
PubsubSnapshotMetadata.Builder
mergeExpireTime(com.google.protobuf.Timestamp value)
The expire time of the Pubsub snapshot.PubsubSnapshotMetadata.Builder
mergeFrom(PubsubSnapshotMetadata other)
PubsubSnapshotMetadata.Builder
mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
PubsubSnapshotMetadata.Builder
mergeFrom(com.google.protobuf.Message other)
PubsubSnapshotMetadata.Builder
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
PubsubSnapshotMetadata.Builder
setExpireTime(com.google.protobuf.Timestamp value)
The expire time of the Pubsub snapshot.PubsubSnapshotMetadata.Builder
setExpireTime(com.google.protobuf.Timestamp.Builder builderForValue)
The expire time of the Pubsub snapshot.PubsubSnapshotMetadata.Builder
setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
PubsubSnapshotMetadata.Builder
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
PubsubSnapshotMetadata.Builder
setSnapshotName(String value)
The name of the Pubsub snapshot.PubsubSnapshotMetadata.Builder
setSnapshotNameBytes(com.google.protobuf.ByteString value)
The name of the Pubsub snapshot.PubsubSnapshotMetadata.Builder
setTopicName(String value)
The name of the Pubsub topic.PubsubSnapshotMetadata.Builder
setTopicNameBytes(com.google.protobuf.ByteString value)
The name of the Pubsub topic.PubsubSnapshotMetadata.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, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, 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()
-
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
- Specified by:
internalGetFieldAccessorTable
in classcom.google.protobuf.GeneratedMessageV3.Builder<PubsubSnapshotMetadata.Builder>
-
clear
public PubsubSnapshotMetadata.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<PubsubSnapshotMetadata.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<PubsubSnapshotMetadata.Builder>
-
getDefaultInstanceForType
public PubsubSnapshotMetadata getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageOrBuilder
-
build
public PubsubSnapshotMetadata build()
- Specified by:
build
in interfacecom.google.protobuf.Message.Builder
- Specified by:
build
in interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
public PubsubSnapshotMetadata buildPartial()
- Specified by:
buildPartial
in interfacecom.google.protobuf.Message.Builder
- Specified by:
buildPartial
in interfacecom.google.protobuf.MessageLite.Builder
-
clone
public PubsubSnapshotMetadata.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<PubsubSnapshotMetadata.Builder>
-
setField
public PubsubSnapshotMetadata.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<PubsubSnapshotMetadata.Builder>
-
clearField
public PubsubSnapshotMetadata.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<PubsubSnapshotMetadata.Builder>
-
clearOneof
public PubsubSnapshotMetadata.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<PubsubSnapshotMetadata.Builder>
-
setRepeatedField
public PubsubSnapshotMetadata.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<PubsubSnapshotMetadata.Builder>
-
addRepeatedField
public PubsubSnapshotMetadata.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<PubsubSnapshotMetadata.Builder>
-
mergeFrom
public PubsubSnapshotMetadata.Builder mergeFrom(com.google.protobuf.Message other)
- Specified by:
mergeFrom
in interfacecom.google.protobuf.Message.Builder
- Overrides:
mergeFrom
in classcom.google.protobuf.AbstractMessage.Builder<PubsubSnapshotMetadata.Builder>
-
mergeFrom
public PubsubSnapshotMetadata.Builder mergeFrom(PubsubSnapshotMetadata other)
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitialized
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Overrides:
isInitialized
in classcom.google.protobuf.GeneratedMessageV3.Builder<PubsubSnapshotMetadata.Builder>
-
mergeFrom
public PubsubSnapshotMetadata.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<PubsubSnapshotMetadata.Builder>
- Throws:
IOException
-
getTopicName
public String getTopicName()
The name of the Pubsub topic.
string topic_name = 1;
- Specified by:
getTopicName
in interfacePubsubSnapshotMetadataOrBuilder
- Returns:
- The topicName.
-
getTopicNameBytes
public com.google.protobuf.ByteString getTopicNameBytes()
The name of the Pubsub topic.
string topic_name = 1;
- Specified by:
getTopicNameBytes
in interfacePubsubSnapshotMetadataOrBuilder
- Returns:
- The bytes for topicName.
-
setTopicName
public PubsubSnapshotMetadata.Builder setTopicName(String value)
The name of the Pubsub topic.
string topic_name = 1;
- Parameters:
value
- The topicName to set.- Returns:
- This builder for chaining.
-
clearTopicName
public PubsubSnapshotMetadata.Builder clearTopicName()
The name of the Pubsub topic.
string topic_name = 1;
- Returns:
- This builder for chaining.
-
setTopicNameBytes
public PubsubSnapshotMetadata.Builder setTopicNameBytes(com.google.protobuf.ByteString value)
The name of the Pubsub topic.
string topic_name = 1;
- Parameters:
value
- The bytes for topicName to set.- Returns:
- This builder for chaining.
-
getSnapshotName
public String getSnapshotName()
The name of the Pubsub snapshot.
string snapshot_name = 2;
- Specified by:
getSnapshotName
in interfacePubsubSnapshotMetadataOrBuilder
- Returns:
- The snapshotName.
-
getSnapshotNameBytes
public com.google.protobuf.ByteString getSnapshotNameBytes()
The name of the Pubsub snapshot.
string snapshot_name = 2;
- Specified by:
getSnapshotNameBytes
in interfacePubsubSnapshotMetadataOrBuilder
- Returns:
- The bytes for snapshotName.
-
setSnapshotName
public PubsubSnapshotMetadata.Builder setSnapshotName(String value)
The name of the Pubsub snapshot.
string snapshot_name = 2;
- Parameters:
value
- The snapshotName to set.- Returns:
- This builder for chaining.
-
clearSnapshotName
public PubsubSnapshotMetadata.Builder clearSnapshotName()
The name of the Pubsub snapshot.
string snapshot_name = 2;
- Returns:
- This builder for chaining.
-
setSnapshotNameBytes
public PubsubSnapshotMetadata.Builder setSnapshotNameBytes(com.google.protobuf.ByteString value)
The name of the Pubsub snapshot.
string snapshot_name = 2;
- Parameters:
value
- The bytes for snapshotName to set.- Returns:
- This builder for chaining.
-
hasExpireTime
public boolean hasExpireTime()
The expire time of the Pubsub snapshot.
.google.protobuf.Timestamp expire_time = 3;
- Specified by:
hasExpireTime
in interfacePubsubSnapshotMetadataOrBuilder
- Returns:
- Whether the expireTime field is set.
-
getExpireTime
public com.google.protobuf.Timestamp getExpireTime()
The expire time of the Pubsub snapshot.
.google.protobuf.Timestamp expire_time = 3;
- Specified by:
getExpireTime
in interfacePubsubSnapshotMetadataOrBuilder
- Returns:
- The expireTime.
-
setExpireTime
public PubsubSnapshotMetadata.Builder setExpireTime(com.google.protobuf.Timestamp value)
The expire time of the Pubsub snapshot.
.google.protobuf.Timestamp expire_time = 3;
-
setExpireTime
public PubsubSnapshotMetadata.Builder setExpireTime(com.google.protobuf.Timestamp.Builder builderForValue)
The expire time of the Pubsub snapshot.
.google.protobuf.Timestamp expire_time = 3;
-
mergeExpireTime
public PubsubSnapshotMetadata.Builder mergeExpireTime(com.google.protobuf.Timestamp value)
The expire time of the Pubsub snapshot.
.google.protobuf.Timestamp expire_time = 3;
-
clearExpireTime
public PubsubSnapshotMetadata.Builder clearExpireTime()
The expire time of the Pubsub snapshot.
.google.protobuf.Timestamp expire_time = 3;
-
getExpireTimeBuilder
public com.google.protobuf.Timestamp.Builder getExpireTimeBuilder()
The expire time of the Pubsub snapshot.
.google.protobuf.Timestamp expire_time = 3;
-
getExpireTimeOrBuilder
public com.google.protobuf.TimestampOrBuilder getExpireTimeOrBuilder()
The expire time of the Pubsub snapshot.
.google.protobuf.Timestamp expire_time = 3;
- Specified by:
getExpireTimeOrBuilder
in interfacePubsubSnapshotMetadataOrBuilder
-
setUnknownFields
public final PubsubSnapshotMetadata.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
setUnknownFields
in interfacecom.google.protobuf.Message.Builder
- Overrides:
setUnknownFields
in classcom.google.protobuf.GeneratedMessageV3.Builder<PubsubSnapshotMetadata.Builder>
-
mergeUnknownFields
public final PubsubSnapshotMetadata.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
mergeUnknownFields
in interfacecom.google.protobuf.Message.Builder
- Overrides:
mergeUnknownFields
in classcom.google.protobuf.GeneratedMessageV3.Builder<PubsubSnapshotMetadata.Builder>
-
-