Interface IdFormat.Builder

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

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

    • deadline

      IdFormat.Builder deadline(Instant deadline)

      The date in UTC at which you are permanently switched over to using longer IDs. If a deadline is not yet available for this resource type, this field is not returned.

      Parameters:
      deadline - The date in UTC at which you are permanently switched over to using longer IDs. If a deadline is not yet available for this resource type, this field is not returned.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • resource

      IdFormat.Builder resource(String resource)

      The type of resource.

      Parameters:
      resource - The type of resource.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • useLongIds

      IdFormat.Builder useLongIds(Boolean useLongIds)

      Indicates whether longer IDs (17-character IDs) are enabled for the resource.

      Parameters:
      useLongIds - Indicates whether longer IDs (17-character IDs) are enabled for the resource.
      Returns:
      Returns a reference to this object so that method calls can be chained together.