public final class PubSubIODetails extends GeneratedMessageV3 implements PubSubIODetailsOrBuilder
Metadata for a Pub/Sub connector used by the job.
Protobuf type google.dataflow.v1beta3.PubSubIODetails
Static Fields
SUBSCRIPTION_FIELD_NUMBER
public static final int SUBSCRIPTION_FIELD_NUMBER
Field Value |
---|
Type | Description |
int | |
TOPIC_FIELD_NUMBER
public static final int TOPIC_FIELD_NUMBER
Field Value |
---|
Type | Description |
int | |
Static Methods
getDefaultInstance()
public static PubSubIODetails getDefaultInstance()
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
newBuilder()
public static PubSubIODetails.Builder newBuilder()
newBuilder(PubSubIODetails prototype)
public static PubSubIODetails.Builder newBuilder(PubSubIODetails prototype)
public static PubSubIODetails parseDelimitedFrom(InputStream input)
public static PubSubIODetails parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
parseFrom(byte[] data)
public static PubSubIODetails parseFrom(byte[] data)
Parameter |
---|
Name | Description |
data | byte[]
|
parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
public static PubSubIODetails parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
parseFrom(ByteString data)
public static PubSubIODetails parseFrom(ByteString data)
parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static PubSubIODetails parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static PubSubIODetails parseFrom(CodedInputStream input)
public static PubSubIODetails parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public static PubSubIODetails parseFrom(InputStream input)
public static PubSubIODetails parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
parseFrom(ByteBuffer data)
public static PubSubIODetails parseFrom(ByteBuffer data)
parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
public static PubSubIODetails parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
parser()
public static Parser<PubSubIODetails> parser()
Methods
equals(Object obj)
public boolean equals(Object obj)
Parameter |
---|
Name | Description |
obj | Object
|
Overrides
getDefaultInstanceForType()
public PubSubIODetails getDefaultInstanceForType()
getParserForType()
public Parser<PubSubIODetails> getParserForType()
Overrides
getSerializedSize()
public int getSerializedSize()
Returns |
---|
Type | Description |
int | |
Overrides
getSubscription()
public String getSubscription()
Subscription used in the connection.
string subscription = 2;
Returns |
---|
Type | Description |
String | The subscription.
|
getSubscriptionBytes()
public ByteString getSubscriptionBytes()
Subscription used in the connection.
string subscription = 2;
Returns |
---|
Type | Description |
ByteString | The bytes for subscription.
|
getTopic()
Topic accessed in the connection.
string topic = 1;
Returns |
---|
Type | Description |
String | The topic.
|
getTopicBytes()
public ByteString getTopicBytes()
Topic accessed in the connection.
string topic = 1;
Returns |
---|
Type | Description |
ByteString | The bytes for topic.
|
getUnknownFields()
public final UnknownFieldSet getUnknownFields()
Overrides
hashCode()
Returns |
---|
Type | Description |
int | |
Overrides
internalGetFieldAccessorTable()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
isInitialized()
public final boolean isInitialized()
Overrides
newBuilderForType()
public PubSubIODetails.Builder newBuilderForType()
newBuilderForType(GeneratedMessageV3.BuilderParent parent)
protected PubSubIODetails.Builder newBuilderForType(GeneratedMessageV3.BuilderParent parent)
Overrides
newInstance(GeneratedMessageV3.UnusedPrivateParameter unused)
protected Object newInstance(GeneratedMessageV3.UnusedPrivateParameter unused)
Overrides
toBuilder()
public PubSubIODetails.Builder toBuilder()
writeTo(CodedOutputStream output)
public void writeTo(CodedOutputStream output)
Overrides