Interface RuntimeReleaseLifecycle.Builder

  • Method Details

    • releaseState

      RuntimeReleaseLifecycle.Builder releaseState(String releaseState)

      Optional, with no default applied. DEPRECATED requires a DeprecationDate on or before today (UTC); PREVIEW and GA require a later one, or none. Reads report DEPRECATED once DeprecationDate is reached.

      Parameters:
      releaseState - Optional, with no default applied. DEPRECATED requires a DeprecationDate on or before today (UTC); PREVIEW and GA require a later one, or none. Reads report DEPRECATED once DeprecationDate is reached.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • releaseState

      Optional, with no default applied. DEPRECATED requires a DeprecationDate on or before today (UTC); PREVIEW and GA require a later one, or none. Reads report DEPRECATED once DeprecationDate is reached.

      Parameters:
      releaseState - Optional, with no default applied. DEPRECATED requires a DeprecationDate on or before today (UTC); PREVIEW and GA require a later one, or none. Reads report DEPRECATED once DeprecationDate is reached.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • deprecationDate

      RuntimeReleaseLifecycle.Builder deprecationDate(String deprecationDate)

      The date (UTC) on which the runtime or alias becomes deprecated.

      Parameters:
      deprecationDate - The date (UTC) on which the runtime or alias becomes deprecated.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • functionCreateBlockDate

      RuntimeReleaseLifecycle.Builder functionCreateBlockDate(String functionCreateBlockDate)

      The date (UTC) on which creating new functions that use this runtime or alias is blocked.

      Parameters:
      functionCreateBlockDate - The date (UTC) on which creating new functions that use this runtime or alias is blocked.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • functionUpdateBlockDate

      RuntimeReleaseLifecycle.Builder functionUpdateBlockDate(String functionUpdateBlockDate)

      The date (UTC) on which updating existing functions that use this runtime or alias is blocked.

      Parameters:
      functionUpdateBlockDate - The date (UTC) on which updating existing functions that use this runtime or alias is blocked.
      Returns:
      Returns a reference to this object so that method calls can be chained together.