Interface GetSdkRequest.Builder

    • Method Detail

      • restApiId

        GetSdkRequest.Builder restApiId​(String restApiId)

        The string identifier of the associated RestApi.

        Parameters:
        restApiId - The string identifier of the associated RestApi.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • stageName

        GetSdkRequest.Builder stageName​(String stageName)

        The name of the Stage that the SDK will use.

        Parameters:
        stageName - The name of the Stage that the SDK will use.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • sdkType

        GetSdkRequest.Builder sdkType​(String sdkType)

        The language for the generated SDK. Currently java, javascript, android, objectivec (for iOS), swift (for iOS), and ruby are supported.

        Parameters:
        sdkType - The language for the generated SDK. Currently java, javascript, android, objectivec (for iOS), swift (for iOS), and ruby are supported.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • parameters

        GetSdkRequest.Builder parameters​(Map<String,​String> parameters)

        A string-to-string key-value map of query parameters sdkType-dependent properties of the SDK. For sdkType of objectivec or swift, a parameter named classPrefix is required. For sdkType of android, parameters named groupId, artifactId, artifactVersion, and invokerPackage are required. For sdkType of java, parameters named serviceName and javaPackageName are required.

        Parameters:
        parameters - A string-to-string key-value map of query parameters sdkType-dependent properties of the SDK. For sdkType of objectivec or swift, a parameter named classPrefix is required. For sdkType of android, parameters named groupId, artifactId, artifactVersion, and invokerPackage are required. For sdkType of java, parameters named serviceName and javaPackageName are required.
        Returns:
        Returns a reference to this object so that method calls can be chained together.