Interface SigningPlatformOverrides.Builder

All Superinterfaces:
Buildable, CopyableBuilder<SigningPlatformOverrides.Builder,SigningPlatformOverrides>, SdkBuilder<SigningPlatformOverrides.Builder,SigningPlatformOverrides>, SdkPojo
Enclosing class:
SigningPlatformOverrides

public static interface SigningPlatformOverrides.Builder extends SdkPojo, CopyableBuilder<SigningPlatformOverrides.Builder,SigningPlatformOverrides>
  • Method Details

    • signingConfiguration

      SigningPlatformOverrides.Builder signingConfiguration(SigningConfigurationOverrides signingConfiguration)

      A signing configuration that overrides the default encryption or hash algorithm of a signing job.

      Parameters:
      signingConfiguration - A signing configuration that overrides the default encryption or hash algorithm of a signing job.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • signingConfiguration

      default SigningPlatformOverrides.Builder signingConfiguration(Consumer<SigningConfigurationOverrides.Builder> signingConfiguration)

      A signing configuration that overrides the default encryption or hash algorithm of a signing job.

      This is a convenience method that creates an instance of the SigningConfigurationOverrides.Builder avoiding the need to create one manually via SigningConfigurationOverrides.builder().

      When the Consumer completes, SdkBuilder.build() is called immediately and its result is passed to signingConfiguration(SigningConfigurationOverrides).

      Parameters:
      signingConfiguration - a consumer that will call methods on SigningConfigurationOverrides.Builder
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • signingImageFormat

      SigningPlatformOverrides.Builder signingImageFormat(String signingImageFormat)

      A signed image is a JSON object. When overriding the default signing platform configuration, a customer can select either of two signing formats, JSONEmbedded or JSONDetached. (A third format value, JSON, is reserved for future use.) With JSONEmbedded, the signing image has the payload embedded in it. With JSONDetached, the payload is not be embedded in the signing image.

      Parameters:
      signingImageFormat - A signed image is a JSON object. When overriding the default signing platform configuration, a customer can select either of two signing formats, JSONEmbedded or JSONDetached. (A third format value, JSON, is reserved for future use.) With JSONEmbedded, the signing image has the payload embedded in it. With JSONDetached, the payload is not be embedded in the signing image.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • signingImageFormat

      SigningPlatformOverrides.Builder signingImageFormat(ImageFormat signingImageFormat)

      A signed image is a JSON object. When overriding the default signing platform configuration, a customer can select either of two signing formats, JSONEmbedded or JSONDetached. (A third format value, JSON, is reserved for future use.) With JSONEmbedded, the signing image has the payload embedded in it. With JSONDetached, the payload is not be embedded in the signing image.

      Parameters:
      signingImageFormat - A signed image is a JSON object. When overriding the default signing platform configuration, a customer can select either of two signing formats, JSONEmbedded or JSONDetached. (A third format value, JSON, is reserved for future use.) With JSONEmbedded, the signing image has the payload embedded in it. With JSONDetached, the payload is not be embedded in the signing image.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also: