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()
Returns
Methods
addRepeatedField(Descriptors.FieldDescriptor field, Object value)
public Transport.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Parameters
Returns
Overrides
build()
Returns
buildPartial()
public Transport buildPartial()
Returns
clear()
public Transport.Builder clear()
Returns
Overrides
clearField(Descriptors.FieldDescriptor field)
public Transport.Builder clearField(Descriptors.FieldDescriptor field)
Parameter
Returns
Overrides
public Transport.Builder clearIntermediary()
Returns
clearOneof(Descriptors.OneofDescriptor oneof)
public Transport.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Parameter
Returns
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;
Returns
clone()
public Transport.Builder clone()
Returns
Overrides
getDefaultInstanceForType()
public Transport getDefaultInstanceForType()
Returns
getDescriptorForType()
public Descriptors.Descriptor getDescriptorForType()
Returns
Overrides
public Transport.IntermediaryCase getIntermediaryCase()
Returns
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;
Returns
getPubsubOrBuilder()
public PubsubOrBuilder getPubsubOrBuilder()
The Pub/Sub topic and subscription used by Eventarc as a transport
intermediary.
.google.cloud.eventarc.v1.Pubsub pubsub = 1;
Returns
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()
Returns
Overrides
isInitialized()
public final boolean isInitialized()
Returns
Overrides
mergeFrom(Transport other)
public Transport.Builder mergeFrom(Transport other)
Parameter
Returns
public Transport.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
Returns
Overrides
Exceptions
mergeFrom(Message other)
public Transport.Builder mergeFrom(Message other)
Parameter
Returns
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
Returns
mergeUnknownFields(UnknownFieldSet unknownFields)
public final Transport.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Parameter
Returns
Overrides
setField(Descriptors.FieldDescriptor field, Object value)
public Transport.Builder setField(Descriptors.FieldDescriptor field, Object value)
Parameters
Returns
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
Returns
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;
Parameter
Returns
setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
public Transport.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Parameters
Returns
Overrides
setUnknownFields(UnknownFieldSet unknownFields)
public final Transport.Builder setUnknownFields(UnknownFieldSet unknownFields)
Parameter
Returns
Overrides