public static final class Transport.Builder extends GeneratedMessageV3.Builder<Transport.Builder> implements TransportOrBuilder
Represents the transport intermediaries created for the trigger to
deliver events.
Protobuf type google.cloud.eventarc.v1.Transport
Inherited Members
com.google.protobuf.GeneratedMessageV3.Builder.getUnknownFieldSetBuilder()
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
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
Methods
addRepeatedField(Descriptors.FieldDescriptor field, Object value)
public Transport.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Overrides
build()
buildPartial()
public Transport buildPartial()
clear()
public Transport.Builder clear()
Overrides
clearField(Descriptors.FieldDescriptor field)
public Transport.Builder clearField(Descriptors.FieldDescriptor field)
Overrides
public Transport.Builder clearIntermediary()
clearOneof(Descriptors.OneofDescriptor oneof)
public Transport.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Overrides
clearPubsub()
public Transport.Builder clearPubsub()
The Pub/Sub topic and subscription used by Eventarc as a transport
intermediary.
.google.cloud.eventarc.v1.Pubsub pubsub = 1;
clone()
public Transport.Builder clone()
Overrides
getDefaultInstanceForType()
public Transport getDefaultInstanceForType()
getDescriptorForType()
public Descriptors.Descriptor getDescriptorForType()
Overrides
public Transport.IntermediaryCase getIntermediaryCase()
getPubsub()
public Pubsub getPubsub()
The Pub/Sub topic and subscription used by Eventarc as a transport
intermediary.
.google.cloud.eventarc.v1.Pubsub pubsub = 1;
Returns |
---|
Type | Description |
Pubsub | The pubsub.
|
getPubsubBuilder()
public Pubsub.Builder getPubsubBuilder()
The Pub/Sub topic and subscription used by Eventarc as a transport
intermediary.
.google.cloud.eventarc.v1.Pubsub pubsub = 1;
getPubsubOrBuilder()
public PubsubOrBuilder getPubsubOrBuilder()
The Pub/Sub topic and subscription used by Eventarc as a transport
intermediary.
.google.cloud.eventarc.v1.Pubsub pubsub = 1;
hasPubsub()
public boolean hasPubsub()
The Pub/Sub topic and subscription used by Eventarc as a transport
intermediary.
.google.cloud.eventarc.v1.Pubsub pubsub = 1;
Returns |
---|
Type | Description |
boolean | Whether the pubsub field is set.
|
internalGetFieldAccessorTable()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
isInitialized()
public final boolean isInitialized()
Overrides
mergeFrom(Transport other)
public Transport.Builder mergeFrom(Transport other)
public Transport.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Overrides
mergeFrom(Message other)
public Transport.Builder mergeFrom(Message other)
Parameter |
---|
Name | Description |
other | Message
|
Overrides
mergePubsub(Pubsub value)
public Transport.Builder mergePubsub(Pubsub value)
The Pub/Sub topic and subscription used by Eventarc as a transport
intermediary.
.google.cloud.eventarc.v1.Pubsub pubsub = 1;
Parameter |
---|
Name | Description |
value | Pubsub
|
mergeUnknownFields(UnknownFieldSet unknownFields)
public final Transport.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Overrides
setField(Descriptors.FieldDescriptor field, Object value)
public Transport.Builder setField(Descriptors.FieldDescriptor field, Object value)
Overrides
setPubsub(Pubsub value)
public Transport.Builder setPubsub(Pubsub value)
The Pub/Sub topic and subscription used by Eventarc as a transport
intermediary.
.google.cloud.eventarc.v1.Pubsub pubsub = 1;
Parameter |
---|
Name | Description |
value | Pubsub
|
setPubsub(Pubsub.Builder builderForValue)
public Transport.Builder setPubsub(Pubsub.Builder builderForValue)
The Pub/Sub topic and subscription used by Eventarc as a transport
intermediary.
.google.cloud.eventarc.v1.Pubsub pubsub = 1;
setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
public Transport.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Overrides
setUnknownFields(UnknownFieldSet unknownFields)
public final Transport.Builder setUnknownFields(UnknownFieldSet unknownFields)
Overrides