public static final class Listing.PubSubTopicSource extends GeneratedMessage implements Listing.PubSubTopicSourceOrBuilder
Pub/Sub topic source.
Protobuf type google.cloud.bigquery.analyticshub.v1.Listing.PubSubTopicSource
Inherited Members
com.google.protobuf.GeneratedMessage.<ContainingT,T>newFileScopedGeneratedExtension(java.lang.Class<?>,com.google.protobuf.Message)
com.google.protobuf.GeneratedMessage.<ContainingT,T>newMessageScopedGeneratedExtension(com.google.protobuf.Message,int,java.lang.Class<?>,com.google.protobuf.Message)
com.google.protobuf.GeneratedMessage.<ListT>makeMutableCopy(ListT)
com.google.protobuf.GeneratedMessage.<ListT>makeMutableCopy(ListT,int)
com.google.protobuf.GeneratedMessage.<T>emptyList(java.lang.Class<T>)
com.google.protobuf.GeneratedMessage.<V>serializeBooleanMapTo(com.google.protobuf.CodedOutputStream,com.google.protobuf.MapField<java.lang.Boolean,V>,com.google.protobuf.MapEntry<java.lang.Boolean,V>,int)
com.google.protobuf.GeneratedMessage.<V>serializeIntegerMapTo(com.google.protobuf.CodedOutputStream,com.google.protobuf.MapField<java.lang.Integer,V>,com.google.protobuf.MapEntry<java.lang.Integer,V>,int)
com.google.protobuf.GeneratedMessage.<V>serializeLongMapTo(com.google.protobuf.CodedOutputStream,com.google.protobuf.MapField<java.lang.Long,V>,com.google.protobuf.MapEntry<java.lang.Long,V>,int)
com.google.protobuf.GeneratedMessage.<V>serializeStringMapTo(com.google.protobuf.CodedOutputStream,com.google.protobuf.MapField<java.lang.String,V>,com.google.protobuf.MapEntry<java.lang.String,V>,int)
com.google.protobuf.GeneratedMessage.canUseUnsafe()
com.google.protobuf.GeneratedMessage.emptyBooleanList()
com.google.protobuf.GeneratedMessage.emptyDoubleList()
com.google.protobuf.GeneratedMessage.emptyFloatList()
com.google.protobuf.GeneratedMessage.emptyIntList()
com.google.protobuf.GeneratedMessage.emptyLongList()
com.google.protobuf.GeneratedMessage.internalGetMapFieldReflection(int)
com.google.protobuf.GeneratedMessage.isStringEmpty(java.lang.Object)
com.google.protobuf.GeneratedMessage.mergeFromAndMakeImmutableInternal(com.google.protobuf.CodedInputStream,com.google.protobuf.ExtensionRegistryLite)
com.google.protobuf.GeneratedMessage.newInstance(com.google.protobuf.GeneratedMessage.UnusedPrivateParameter)
com.google.protobuf.GeneratedMessage.parseUnknownFieldProto3(com.google.protobuf.CodedInputStream,com.google.protobuf.UnknownFieldSet.Builder,com.google.protobuf.ExtensionRegistryLite,int)
Static Fields
DATA_AFFINITY_REGIONS_FIELD_NUMBER
public static final int DATA_AFFINITY_REGIONS_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 Listing.PubSubTopicSource getDefaultInstance()
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
newBuilder()
public static Listing.PubSubTopicSource.Builder newBuilder()
newBuilder(Listing.PubSubTopicSource prototype)
public static Listing.PubSubTopicSource.Builder newBuilder(Listing.PubSubTopicSource prototype)
public static Listing.PubSubTopicSource parseDelimitedFrom(InputStream input)
public static Listing.PubSubTopicSource parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
parseFrom(byte[] data)
public static Listing.PubSubTopicSource parseFrom(byte[] data)
| Parameter |
| Name |
Description |
data |
byte[]
|
parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
public static Listing.PubSubTopicSource parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
parseFrom(ByteString data)
public static Listing.PubSubTopicSource parseFrom(ByteString data)
parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static Listing.PubSubTopicSource parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static Listing.PubSubTopicSource parseFrom(CodedInputStream input)
public static Listing.PubSubTopicSource parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public static Listing.PubSubTopicSource parseFrom(InputStream input)
public static Listing.PubSubTopicSource parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
parseFrom(ByteBuffer data)
public static Listing.PubSubTopicSource parseFrom(ByteBuffer data)
parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
public static Listing.PubSubTopicSource parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
parser()
public static Parser<Listing.PubSubTopicSource> parser()
Methods
equals(Object obj)
public boolean equals(Object obj)
| Parameter |
| Name |
Description |
obj |
Object
|
Overrides
getDataAffinityRegions(int index)
public String getDataAffinityRegions(int index)
Optional. Region hint on where the data might be published. Data affinity
regions are modifiable. See https://cloud.google.com/about/locations for
full listing of possible Cloud regions.
repeated string data_affinity_regions = 2 [(.google.api.field_behavior) = OPTIONAL];
| Parameter |
| Name |
Description |
index |
int
The index of the element to return.
|
| Returns |
| Type |
Description |
String |
The dataAffinityRegions at the given index.
|
getDataAffinityRegionsBytes(int index)
public ByteString getDataAffinityRegionsBytes(int index)
Optional. Region hint on where the data might be published. Data affinity
regions are modifiable. See https://cloud.google.com/about/locations for
full listing of possible Cloud regions.
repeated string data_affinity_regions = 2 [(.google.api.field_behavior) = OPTIONAL];
| Parameter |
| Name |
Description |
index |
int
The index of the value to return.
|
| Returns |
| Type |
Description |
ByteString |
The bytes of the dataAffinityRegions at the given index.
|
getDataAffinityRegionsCount()
public int getDataAffinityRegionsCount()
Optional. Region hint on where the data might be published. Data affinity
regions are modifiable. See https://cloud.google.com/about/locations for
full listing of possible Cloud regions.
repeated string data_affinity_regions = 2 [(.google.api.field_behavior) = OPTIONAL];
| Returns |
| Type |
Description |
int |
The count of dataAffinityRegions.
|
getDataAffinityRegionsList()
public ProtocolStringList getDataAffinityRegionsList()
Optional. Region hint on where the data might be published. Data affinity
regions are modifiable. See https://cloud.google.com/about/locations for
full listing of possible Cloud regions.
repeated string data_affinity_regions = 2 [(.google.api.field_behavior) = OPTIONAL];
getDefaultInstanceForType()
public Listing.PubSubTopicSource getDefaultInstanceForType()
getParserForType()
public Parser<Listing.PubSubTopicSource> getParserForType()
Overrides
getSerializedSize()
public int getSerializedSize()
| Returns |
| Type |
Description |
int |
|
Overrides
getTopic()
Required. Resource name of the Pub/Sub topic source for this listing.
e.g. projects/myproject/topics/topicId
string topic = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
| Returns |
| Type |
Description |
String |
The topic.
|
getTopicBytes()
public ByteString getTopicBytes()
Required. Resource name of the Pub/Sub topic source for this listing.
e.g. projects/myproject/topics/topicId
string topic = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
| Returns |
| Type |
Description |
ByteString |
The bytes for topic.
|
hashCode()
| Returns |
| Type |
Description |
int |
|
Overrides
internalGetFieldAccessorTable()
protected GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
isInitialized()
public final boolean isInitialized()
Overrides
newBuilderForType()
public Listing.PubSubTopicSource.Builder newBuilderForType()
newBuilderForType(AbstractMessage.BuilderParent parent)
protected Listing.PubSubTopicSource.Builder newBuilderForType(AbstractMessage.BuilderParent parent)
Overrides
toBuilder()
public Listing.PubSubTopicSource.Builder toBuilder()
writeTo(CodedOutputStream output)
public void writeTo(CodedOutputStream output)
Overrides