Class ConnectionContext

java.lang.Object
com.google.protobuf.AbstractMessageLite
com.google.protobuf.AbstractMessage
com.google.protobuf.GeneratedMessage
io.confluent.cloud.protobuf.traffic.networkcontext.v1.ConnectionContext
All Implemented Interfaces:
com.google.protobuf.Message, com.google.protobuf.MessageLite, com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder, ConnectionContextOrBuilder, Serializable

@Generated public final class ConnectionContext extends com.google.protobuf.GeneratedMessage implements ConnectionContextOrBuilder
Protobuf type traffic.networkcontext.v1.ConnectionContext
See Also:
  • Field Details

    • PUBLIC_FIELD_NUMBER

      public static final int PUBLIC_FIELD_NUMBER
      See Also:
    • TRANSIT_GATEWAY_FIELD_NUMBER

      public static final int TRANSIT_GATEWAY_FIELD_NUMBER
      See Also:
    • VPC_PEERING_FIELD_NUMBER

      public static final int VPC_PEERING_FIELD_NUMBER
      See Also:
    • PRIVATE_NETWORK_INTERFACE_FIELD_NUMBER

      public static final int PRIVATE_NETWORK_INTERFACE_FIELD_NUMBER
      See Also:
    • CLIENT_ATTRIBUTES_FIELD_NUMBER

      public static final int CLIENT_ATTRIBUTES_FIELD_NUMBER
      See Also:
    • TLS_RESULT_FIELD_NUMBER

      public static final int TLS_RESULT_FIELD_NUMBER
      See Also:
  • Method Details

    • getDescriptor

      public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
    • getDescriptorForType

      public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
      Specified by:
      getDescriptorForType in interface com.google.protobuf.MessageOrBuilder
      Overrides:
      getDescriptorForType in class com.google.protobuf.GeneratedMessage
    • getConnectionTypeCase

      public ConnectionContext.ConnectionTypeCase getConnectionTypeCase()
      Specified by:
      getConnectionTypeCase in interface ConnectionContextOrBuilder
    • hasPublic

      public boolean hasPublic()
      .traffic.networkcontext.v1.Public public = 1;
      Specified by:
      hasPublic in interface ConnectionContextOrBuilder
      Returns:
      Whether the public field is set.
    • getPublic

      public Public getPublic()
      .traffic.networkcontext.v1.Public public = 1;
      Specified by:
      getPublic in interface ConnectionContextOrBuilder
      Returns:
      The public.
    • getPublicOrBuilder

      public PublicOrBuilder getPublicOrBuilder()
      .traffic.networkcontext.v1.Public public = 1;
      Specified by:
      getPublicOrBuilder in interface ConnectionContextOrBuilder
    • hasPrivateLink

      public boolean hasPrivateLink()
      .traffic.networkcontext.v1.PrivateLink private_link = 2;
      Specified by:
      hasPrivateLink in interface ConnectionContextOrBuilder
      Returns:
      Whether the privateLink field is set.
    • getPrivateLink

      public PrivateLink getPrivateLink()
      .traffic.networkcontext.v1.PrivateLink private_link = 2;
      Specified by:
      getPrivateLink in interface ConnectionContextOrBuilder
      Returns:
      The privateLink.
    • getPrivateLinkOrBuilder

      public PrivateLinkOrBuilder getPrivateLinkOrBuilder()
      .traffic.networkcontext.v1.PrivateLink private_link = 2;
      Specified by:
      getPrivateLinkOrBuilder in interface ConnectionContextOrBuilder
    • hasTransitGateway

      public boolean hasTransitGateway()
      .traffic.networkcontext.v1.TransitGateway transit_gateway = 3;
      Specified by:
      hasTransitGateway in interface ConnectionContextOrBuilder
      Returns:
      Whether the transitGateway field is set.
    • getTransitGateway

      public TransitGateway getTransitGateway()
      .traffic.networkcontext.v1.TransitGateway transit_gateway = 3;
      Specified by:
      getTransitGateway in interface ConnectionContextOrBuilder
      Returns:
      The transitGateway.
    • getTransitGatewayOrBuilder

      public TransitGatewayOrBuilder getTransitGatewayOrBuilder()
      .traffic.networkcontext.v1.TransitGateway transit_gateway = 3;
      Specified by:
      getTransitGatewayOrBuilder in interface ConnectionContextOrBuilder
    • hasVpcPeering

      public boolean hasVpcPeering()
      .traffic.networkcontext.v1.VpcPeering vpc_peering = 4;
      Specified by:
      hasVpcPeering in interface ConnectionContextOrBuilder
      Returns:
      Whether the vpcPeering field is set.
    • getVpcPeering

      public VpcPeering getVpcPeering()
      .traffic.networkcontext.v1.VpcPeering vpc_peering = 4;
      Specified by:
      getVpcPeering in interface ConnectionContextOrBuilder
      Returns:
      The vpcPeering.
    • getVpcPeeringOrBuilder

      public VpcPeeringOrBuilder getVpcPeeringOrBuilder()
      .traffic.networkcontext.v1.VpcPeering vpc_peering = 4;
      Specified by:
      getVpcPeeringOrBuilder in interface ConnectionContextOrBuilder
    • hasPrivateNetworkInterface

      public boolean hasPrivateNetworkInterface()
      .traffic.networkcontext.v1.PrivateNetworkInterface private_network_interface = 5;
      Specified by:
      hasPrivateNetworkInterface in interface ConnectionContextOrBuilder
      Returns:
      Whether the privateNetworkInterface field is set.
    • getPrivateNetworkInterface

      public PrivateNetworkInterface getPrivateNetworkInterface()
      .traffic.networkcontext.v1.PrivateNetworkInterface private_network_interface = 5;
      Specified by:
      getPrivateNetworkInterface in interface ConnectionContextOrBuilder
      Returns:
      The privateNetworkInterface.
    • getPrivateNetworkInterfaceOrBuilder

      public PrivateNetworkInterfaceOrBuilder getPrivateNetworkInterfaceOrBuilder()
      .traffic.networkcontext.v1.PrivateNetworkInterface private_network_interface = 5;
      Specified by:
      getPrivateNetworkInterfaceOrBuilder in interface ConnectionContextOrBuilder
    • hasClientAttributes

      public boolean hasClientAttributes()
      .traffic.networkcontext.v1.ClientAttributes client_attributes = 6;
      Specified by:
      hasClientAttributes in interface ConnectionContextOrBuilder
      Returns:
      Whether the clientAttributes field is set.
    • getClientAttributes

      public ClientAttributes getClientAttributes()
      .traffic.networkcontext.v1.ClientAttributes client_attributes = 6;
      Specified by:
      getClientAttributes in interface ConnectionContextOrBuilder
      Returns:
      The clientAttributes.
    • getClientAttributesOrBuilder

      public ClientAttributesOrBuilder getClientAttributesOrBuilder()
      .traffic.networkcontext.v1.ClientAttributes client_attributes = 6;
      Specified by:
      getClientAttributesOrBuilder in interface ConnectionContextOrBuilder
    • hasTlsResult

      public boolean hasTlsResult()
      .traffic.networkcontext.v1.TlsResult tls_result = 7;
      Specified by:
      hasTlsResult in interface ConnectionContextOrBuilder
      Returns:
      Whether the tlsResult field is set.
    • getTlsResult

      public TlsResult getTlsResult()
      .traffic.networkcontext.v1.TlsResult tls_result = 7;
      Specified by:
      getTlsResult in interface ConnectionContextOrBuilder
      Returns:
      The tlsResult.
    • getTlsResultOrBuilder

      public TlsResultOrBuilder getTlsResultOrBuilder()
      .traffic.networkcontext.v1.TlsResult tls_result = 7;
      Specified by:
      getTlsResultOrBuilder in interface ConnectionContextOrBuilder
    • isInitialized

      public final boolean isInitialized()
      Specified by:
      isInitialized in interface com.google.protobuf.MessageLiteOrBuilder
      Overrides:
      isInitialized in class com.google.protobuf.GeneratedMessage
    • writeTo

      public void writeTo(com.google.protobuf.CodedOutputStream output) throws IOException
      Specified by:
      writeTo in interface com.google.protobuf.MessageLite
      Overrides:
      writeTo in class com.google.protobuf.GeneratedMessage
      Throws:
      IOException
    • getSerializedSize

      public int getSerializedSize()
      Specified by:
      getSerializedSize in interface com.google.protobuf.MessageLite
      Overrides:
      getSerializedSize in class com.google.protobuf.GeneratedMessage
    • equals

      public boolean equals(Object obj)
      Specified by:
      equals in interface com.google.protobuf.Message
      Overrides:
      equals in class com.google.protobuf.AbstractMessage
    • hashCode

      public int hashCode()
      Specified by:
      hashCode in interface com.google.protobuf.Message
      Overrides:
      hashCode in class com.google.protobuf.AbstractMessage
    • parseFrom

      public static ConnectionContext parseFrom(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException
      Throws:
      com.google.protobuf.InvalidProtocolBufferException
    • parseFrom

      public static ConnectionContext parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
      Throws:
      com.google.protobuf.InvalidProtocolBufferException
    • parseFrom

      public static ConnectionContext parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException
      Throws:
      com.google.protobuf.InvalidProtocolBufferException
    • parseFrom

      public static ConnectionContext parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
      Throws:
      com.google.protobuf.InvalidProtocolBufferException
    • parseFrom

      public static ConnectionContext parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException
      Throws:
      com.google.protobuf.InvalidProtocolBufferException
    • parseFrom

      public static ConnectionContext parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
      Throws:
      com.google.protobuf.InvalidProtocolBufferException
    • parseFrom

      public static ConnectionContext parseFrom(InputStream input) throws IOException
      Throws:
      IOException
    • parseFrom

      public static ConnectionContext parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
      Throws:
      IOException
    • parseDelimitedFrom

      public static ConnectionContext parseDelimitedFrom(InputStream input) throws IOException
      Throws:
      IOException
    • parseDelimitedFrom

      public static ConnectionContext parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
      Throws:
      IOException
    • parseFrom

      public static ConnectionContext parseFrom(com.google.protobuf.CodedInputStream input) throws IOException
      Throws:
      IOException
    • parseFrom

      public static ConnectionContext parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
      Throws:
      IOException
    • newBuilderForType

      public ConnectionContext.Builder newBuilderForType()
      Specified by:
      newBuilderForType in interface com.google.protobuf.Message
      Specified by:
      newBuilderForType in interface com.google.protobuf.MessageLite
    • newBuilder

      public static ConnectionContext.Builder newBuilder()
    • newBuilder

      public static ConnectionContext.Builder newBuilder(ConnectionContext prototype)
    • toBuilder

      public ConnectionContext.Builder toBuilder()
      Specified by:
      toBuilder in interface com.google.protobuf.Message
      Specified by:
      toBuilder in interface com.google.protobuf.MessageLite
    • getDefaultInstance

      public static ConnectionContext getDefaultInstance()
    • parser

      public static com.google.protobuf.Parser<ConnectionContext> parser()
    • getParserForType

      public com.google.protobuf.Parser<ConnectionContext> getParserForType()
      Specified by:
      getParserForType in interface com.google.protobuf.Message
      Specified by:
      getParserForType in interface com.google.protobuf.MessageLite
      Overrides:
      getParserForType in class com.google.protobuf.GeneratedMessage
    • getDefaultInstanceForType

      public ConnectionContext getDefaultInstanceForType()
      Specified by:
      getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuilder
      Specified by:
      getDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilder