public static final class PubsubSnapshotMetadata.Builder extends GeneratedMessageV3.Builder<PubsubSnapshotMetadata.Builder> implements PubsubSnapshotMetadataOrBuilder
Represents a Pubsub snapshot.
Protobuf type google.dataflow.v1beta3.PubsubSnapshotMetadata
Inherited Members
com.google.protobuf.GeneratedMessageV3.Builder.getUnknownFieldSetBuilder()
com.google.protobuf.GeneratedMessageV3.Builder.internalGetMapFieldReflection(int)
com.google.protobuf.GeneratedMessageV3.Builder.internalGetMutableMapFieldReflection(int)
com.google.protobuf.GeneratedMessageV3.Builder.mergeUnknownLengthDelimitedField(int,com.google.protobuf.ByteString)
com.google.protobuf.GeneratedMessageV3.Builder.mergeUnknownVarintField(int,int)
com.google.protobuf.GeneratedMessageV3.Builder.parseUnknownField(com.google.protobuf.CodedInputStream,com.google.protobuf.ExtensionRegistryLite,int)
com.google.protobuf.GeneratedMessageV3.Builder.setUnknownFieldSetBuilder(com.google.protobuf.UnknownFieldSet.Builder)
Static Methods
public static final Descriptors.Descriptor getDescriptor()
Methods
public PubsubSnapshotMetadata.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Overrides
public PubsubSnapshotMetadata build()
public PubsubSnapshotMetadata buildPartial()
public PubsubSnapshotMetadata.Builder clear()
Overrides
public PubsubSnapshotMetadata.Builder clearExpireTime()
The expire time of the Pubsub snapshot.
.google.protobuf.Timestamp expire_time = 3;
public PubsubSnapshotMetadata.Builder clearField(Descriptors.FieldDescriptor field)
Overrides
public PubsubSnapshotMetadata.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Overrides
public PubsubSnapshotMetadata.Builder clearSnapshotName()
The name of the Pubsub snapshot.
string snapshot_name = 2;
public PubsubSnapshotMetadata.Builder clearTopicName()
The name of the Pubsub topic.
string topic_name = 1;
public PubsubSnapshotMetadata.Builder clone()
Overrides
public PubsubSnapshotMetadata getDefaultInstanceForType()
public Descriptors.Descriptor getDescriptorForType()
Overrides
public Timestamp getExpireTime()
The expire time of the Pubsub snapshot.
.google.protobuf.Timestamp expire_time = 3;
Returns |
Type |
Description |
Timestamp |
The expireTime.
|
public Timestamp.Builder getExpireTimeBuilder()
The expire time of the Pubsub snapshot.
.google.protobuf.Timestamp expire_time = 3;
public TimestampOrBuilder getExpireTimeOrBuilder()
The expire time of the Pubsub snapshot.
.google.protobuf.Timestamp expire_time = 3;
public String getSnapshotName()
The name of the Pubsub snapshot.
string snapshot_name = 2;
Returns |
Type |
Description |
String |
The snapshotName.
|
public ByteString getSnapshotNameBytes()
The name of the Pubsub snapshot.
string snapshot_name = 2;
Returns |
Type |
Description |
ByteString |
The bytes for snapshotName.
|
public String getTopicName()
The name of the Pubsub topic.
string topic_name = 1;
Returns |
Type |
Description |
String |
The topicName.
|
public ByteString getTopicNameBytes()
The name of the Pubsub topic.
string topic_name = 1;
Returns |
Type |
Description |
ByteString |
The bytes for topicName.
|
public boolean hasExpireTime()
The expire time of the Pubsub snapshot.
.google.protobuf.Timestamp expire_time = 3;
Returns |
Type |
Description |
boolean |
Whether the expireTime field is set.
|
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
public final boolean isInitialized()
Overrides
public PubsubSnapshotMetadata.Builder mergeExpireTime(Timestamp value)
The expire time of the Pubsub snapshot.
.google.protobuf.Timestamp expire_time = 3;
public PubsubSnapshotMetadata.Builder mergeFrom(PubsubSnapshotMetadata other)
public PubsubSnapshotMetadata.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Overrides
public PubsubSnapshotMetadata.Builder mergeFrom(Message other)
Parameter |
Name |
Description |
other |
Message
|
Overrides
public final PubsubSnapshotMetadata.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Overrides
public PubsubSnapshotMetadata.Builder setExpireTime(Timestamp value)
The expire time of the Pubsub snapshot.
.google.protobuf.Timestamp expire_time = 3;
public PubsubSnapshotMetadata.Builder setExpireTime(Timestamp.Builder builderForValue)
The expire time of the Pubsub snapshot.
.google.protobuf.Timestamp expire_time = 3;
Parameter |
Name |
Description |
builderForValue |
Builder
|
public PubsubSnapshotMetadata.Builder setField(Descriptors.FieldDescriptor field, Object value)
Overrides
public PubsubSnapshotMetadata.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Overrides
public PubsubSnapshotMetadata.Builder setSnapshotName(String value)
The name of the Pubsub snapshot.
string snapshot_name = 2;
Parameter |
Name |
Description |
value |
String
The snapshotName to set.
|
public PubsubSnapshotMetadata.Builder setSnapshotNameBytes(ByteString value)
The name of the Pubsub snapshot.
string snapshot_name = 2;
Parameter |
Name |
Description |
value |
ByteString
The bytes for snapshotName to set.
|
public PubsubSnapshotMetadata.Builder setTopicName(String value)
The name of the Pubsub topic.
string topic_name = 1;
Parameter |
Name |
Description |
value |
String
The topicName to set.
|
public PubsubSnapshotMetadata.Builder setTopicNameBytes(ByteString value)
The name of the Pubsub topic.
string topic_name = 1;
Parameter |
Name |
Description |
value |
ByteString
The bytes for topicName to set.
|
public final PubsubSnapshotMetadata.Builder setUnknownFields(UnknownFieldSet unknownFields)
Overrides