Interface AppConnection.GatewayOrBuilder

  • All Superinterfaces:
    com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
    All Known Implementing Classes:
    AppConnection.Gateway, AppConnection.Gateway.Builder
    Enclosing class:
    AppConnection

    public static interface AppConnection.GatewayOrBuilder
    extends com.google.protobuf.MessageOrBuilder
    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      String getAppGateway()
      Required.
      com.google.protobuf.ByteString getAppGatewayBytes()
      Required.
      int getIngressPort()
      Output only.
      AppConnection.Gateway.Type getType()
      Required.
      int getTypeValue()
      Required.
      String getUri()
      Output only.
      com.google.protobuf.ByteString getUriBytes()
      Output only.
      • Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder

        isInitialized
      • Methods inherited from interface com.google.protobuf.MessageOrBuilder

        findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
    • Method Detail

      • getTypeValue

        int getTypeValue()
         Required. The type of hosting used by the gateway.
         
        .google.cloud.beyondcorp.appconnections.v1.AppConnection.Gateway.Type type = 2 [(.google.api.field_behavior) = REQUIRED];
        Returns:
        The enum numeric value on the wire for type.
      • getType

        AppConnection.Gateway.Type getType()
         Required. The type of hosting used by the gateway.
         
        .google.cloud.beyondcorp.appconnections.v1.AppConnection.Gateway.Type type = 2 [(.google.api.field_behavior) = REQUIRED];
        Returns:
        The type.
      • getUri

        String getUri()
         Output only. Server-defined URI for this resource.
         
        string uri = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
        Returns:
        The uri.
      • getUriBytes

        com.google.protobuf.ByteString getUriBytes()
         Output only. Server-defined URI for this resource.
         
        string uri = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
        Returns:
        The bytes for uri.
      • getIngressPort

        int getIngressPort()
         Output only. Ingress port reserved on the gateways for this
         AppConnection, if not specified or zero, the default port is 19443.
         
        int32 ingress_port = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];
        Returns:
        The ingressPort.
      • getAppGateway

        String getAppGateway()
         Required. AppGateway name in following format:
         `projects/{project_id}/locations/{location_id}/appgateways/{gateway_id}`
         
        string app_gateway = 5 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
        Returns:
        The appGateway.
      • getAppGatewayBytes

        com.google.protobuf.ByteString getAppGatewayBytes()
         Required. AppGateway name in following format:
         `projects/{project_id}/locations/{location_id}/appgateways/{gateway_id}`
         
        string app_gateway = 5 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
        Returns:
        The bytes for appGateway.