Class AppProtocol

java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.services.ecs.AppProtocol
All Implemented Interfaces:
software.amazon.jsii.JsiiSerializable

@Generated(value="jsii-pacmak/1.95.0 (build f1ff514)", date="2024-03-26T18:09:22.989Z") @Stability(Stable) public class AppProtocol extends software.amazon.jsii.JsiiObject
Service connect app protocol.

Example:

 // The code below shows an example of how to instantiate this type.
 // The values are placeholders you should change.
 import software.amazon.awscdk.services.ecs.*;
 AppProtocol appProtocol = AppProtocol.getGrpc();
 
  • Nested Class Summary

    Nested classes/interfaces inherited from class software.amazon.jsii.JsiiObject

    software.amazon.jsii.JsiiObject.InitializationMode
  • Constructor Summary

    Constructors
    Modifier
    Constructor
    Description
    protected
     
    protected
    AppProtocol(software.amazon.jsii.JsiiObject.InitializationMode initializationMode)
     
    protected
    AppProtocol(software.amazon.jsii.JsiiObjectRef objRef)
     
  • Method Summary

    Modifier and Type
    Method
    Description
    GRPC app protocol.
    HTTP app protocol.
    HTTP2 app protocol.
    Custom value.
    static void
    GRPC app protocol.
    static void
    HTTP app protocol.
    static void
    HTTP2 app protocol.

    Methods inherited from class software.amazon.jsii.JsiiObject

    jsiiAsyncCall, jsiiAsyncCall, jsiiCall, jsiiCall, jsiiGet, jsiiGet, jsiiSet, jsiiStaticCall, jsiiStaticCall, jsiiStaticGet, jsiiStaticGet, jsiiStaticSet, jsiiStaticSet

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

    Methods inherited from interface software.amazon.jsii.JsiiSerializable

    $jsii$toJson
  • Constructor Details

    • AppProtocol

      protected AppProtocol(software.amazon.jsii.JsiiObjectRef objRef)
    • AppProtocol

      protected AppProtocol(software.amazon.jsii.JsiiObject.InitializationMode initializationMode)
    • AppProtocol

      @Stability(Stable) protected AppProtocol(@NotNull String value)
      Parameters:
      value - This parameter is required.
  • Method Details

    • getGrpc

      @Stability(Stable) @NotNull public static AppProtocol getGrpc()
      GRPC app protocol.
    • setGrpc

      @Stability(Stable) public static void setGrpc(@NotNull AppProtocol value)
      GRPC app protocol.
    • getHttp

      @Stability(Stable) @NotNull public static AppProtocol getHttp()
      HTTP app protocol.
    • setHttp

      @Stability(Stable) public static void setHttp(@NotNull AppProtocol value)
      HTTP app protocol.
    • getHttp2

      @Stability(Stable) @NotNull public static AppProtocol getHttp2()
      HTTP2 app protocol.
    • setHttp2

      @Stability(Stable) public static void setHttp2(@NotNull AppProtocol value)
      HTTP2 app protocol.
    • getValue

      @Stability(Stable) @NotNull public String getValue()
      Custom value.