Interface Compute.AllocatedContainer.ExportedContainerPortOrBuilder

All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
All Known Implementing Classes:
Compute.AllocatedContainer.ExportedContainerPort, Compute.AllocatedContainer.ExportedContainerPort.Builder
Enclosing class:
Compute.AllocatedContainer

public static interface Compute.AllocatedContainer.ExportedContainerPortOrBuilder extends com.google.protobuf.MessageOrBuilder
  • Method Details

    • getProtoValue

      int getProtoValue()
       The original specified protocol.
       
      .namespace.cloud.compute.v1beta.ContainerPort.Proto proto = 1;
      Returns:
      The enum numeric value on the wire for proto.
    • getProto

       The original specified protocol.
       
      .namespace.cloud.compute.v1beta.ContainerPort.Proto proto = 1;
      Returns:
      The proto.
    • getContainerPort

      int getContainerPort()
       The original specified container port.
       
      int32 container_port = 2;
      Returns:
      The containerPort.
    • getHttpMatchRuleList

      List<Compute.HttpMatchRule> getHttpMatchRuleList()
       The original specified http rules.
       
      repeated .namespace.cloud.compute.v1beta.HttpMatchRule http_match_rule = 3;
    • getHttpMatchRule

      Compute.HttpMatchRule getHttpMatchRule(int index)
       The original specified http rules.
       
      repeated .namespace.cloud.compute.v1beta.HttpMatchRule http_match_rule = 3;
    • getHttpMatchRuleCount

      int getHttpMatchRuleCount()
       The original specified http rules.
       
      repeated .namespace.cloud.compute.v1beta.HttpMatchRule http_match_rule = 3;
    • getHttpMatchRuleOrBuilderList

      List<? extends Compute.HttpMatchRuleOrBuilder> getHttpMatchRuleOrBuilderList()
       The original specified http rules.
       
      repeated .namespace.cloud.compute.v1beta.HttpMatchRule http_match_rule = 3;
    • getHttpMatchRuleOrBuilder

      Compute.HttpMatchRuleOrBuilder getHttpMatchRuleOrBuilder(int index)
       The original specified http rules.
       
      repeated .namespace.cloud.compute.v1beta.HttpMatchRule http_match_rule = 3;
    • getExportedPort

      int getExportedPort()
       If required, the port exposed within the instance that translates to
       the container port above. This port is available in host networking
       only.
       
      int32 exported_port = 4;
      Returns:
      The exportedPort.
    • getFqdn

      String getFqdn()
       The fully qualified domain that is configured in the public ingress
       to map back to this exposed port. Check `endpoint` for the hostname
       and port required to connect to the port.
       
      string fqdn = 5;
      Returns:
      The fqdn.
    • getFqdnBytes

      com.google.protobuf.ByteString getFqdnBytes()
       The fully qualified domain that is configured in the public ingress
       to map back to this exposed port. Check `endpoint` for the hostname
       and port required to connect to the port.
       
      string fqdn = 5;
      Returns:
      The bytes for fqdn.
    • getEndpoint

      String getEndpoint()
       The endpoint to use to connect to the exported port. May include a
       port number as well, e.g. "foo-xyz.ord.namespaced.app:444".
       
      string endpoint = 6;
      Returns:
      The endpoint.
    • getEndpointBytes

      com.google.protobuf.ByteString getEndpointBytes()
       The endpoint to use to connect to the exported port. May include a
       port number as well, e.g. "foo-xyz.ord.namespaced.app:444".
       
      string endpoint = 6;
      Returns:
      The bytes for endpoint.
    • getClientAuthenticationValue

      int getClientAuthenticationValue()
       The effective client authentication mode.
       
      .namespace.cloud.compute.v1beta.IngressClientAuthentication client_authentication = 7;
      Returns:
      The enum numeric value on the wire for clientAuthentication.
    • getClientAuthentication

      Compute.IngressClientAuthentication getClientAuthentication()
       The effective client authentication mode.
       
      .namespace.cloud.compute.v1beta.IngressClientAuthentication client_authentication = 7;
      Returns:
      The clientAuthentication.