Interface FoundationModelLifecycle.Builder

    • Method Detail

      • startOfLifeTime

        FoundationModelLifecycle.Builder startOfLifeTime​(Instant startOfLifeTime)

        Launch time when the model first becomes available

        Parameters:
        startOfLifeTime - Launch time when the model first becomes available
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • endOfLifeTime

        FoundationModelLifecycle.Builder endOfLifeTime​(Instant endOfLifeTime)

        Time when the model is no longer available for use

        Parameters:
        endOfLifeTime - Time when the model is no longer available for use
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • legacyTime

        FoundationModelLifecycle.Builder legacyTime​(Instant legacyTime)

        Time when the model enters legacy state. Models in legacy state can still be used, but users should plan to transition to an Active model before the end of life time

        Parameters:
        legacyTime - Time when the model enters legacy state. Models in legacy state can still be used, but users should plan to transition to an Active model before the end of life time
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • publicExtendedAccessTime

        FoundationModelLifecycle.Builder publicExtendedAccessTime​(Instant publicExtendedAccessTime)

        Public extended access portion of the legacy period, when users should expect higher pricing

        Parameters:
        publicExtendedAccessTime - Public extended access portion of the legacy period, when users should expect higher pricing
        Returns:
        Returns a reference to this object so that method calls can be chained together.