Interface GetLayoutResponse.Builder
- All Superinterfaces:
AwsResponse.Builder
,Buildable
,ConnectCasesResponse.Builder
,CopyableBuilder<GetLayoutResponse.Builder,
,GetLayoutResponse> SdkBuilder<GetLayoutResponse.Builder,
,GetLayoutResponse> SdkPojo
,SdkResponse.Builder
- Enclosing class:
GetLayoutResponse
-
Method Summary
Modifier and TypeMethodDescriptiondefault GetLayoutResponse.Builder
content
(Consumer<LayoutContent.Builder> content) Information about which fields will be present in the layout, the order of the fields, and read-only attribute of the field.content
(LayoutContent content) Information about which fields will be present in the layout, the order of the fields, and read-only attribute of the field.createdTime
(Instant createdTime) Timestamp at which the resource was created.Denotes whether or not the resource has been deleted.lastModifiedTime
(Instant lastModifiedTime) Timestamp at which the resource was created or last modified.The Amazon Resource Name (ARN) of the newly created layout.The unique identifier of the layout.The name of the layout.A map of of key-value pairs that represent tags on a resource.Methods inherited from interface software.amazon.awssdk.services.connectcases.model.ConnectCasesResponse.Builder
build, responseMetadata, responseMetadata
Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, sdkFields
Methods inherited from interface software.amazon.awssdk.core.SdkResponse.Builder
sdkHttpResponse, sdkHttpResponse
-
Method Details
-
content
Information about which fields will be present in the layout, the order of the fields, and read-only attribute of the field.
- Parameters:
content
- Information about which fields will be present in the layout, the order of the fields, and read-only attribute of the field.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
content
Information about which fields will be present in the layout, the order of the fields, and read-only attribute of the field.
This is a convenience method that creates an instance of theLayoutContent.Builder
avoiding the need to create one manually viaLayoutContent.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed tocontent(LayoutContent)
.- Parameters:
content
- a consumer that will call methods onLayoutContent.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
createdTime
Timestamp at which the resource was created.
- Parameters:
createdTime
- Timestamp at which the resource was created.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
deleted
Denotes whether or not the resource has been deleted.
- Parameters:
deleted
- Denotes whether or not the resource has been deleted.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
lastModifiedTime
Timestamp at which the resource was created or last modified.
- Parameters:
lastModifiedTime
- Timestamp at which the resource was created or last modified.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
layoutArn
The Amazon Resource Name (ARN) of the newly created layout.
- Parameters:
layoutArn
- The Amazon Resource Name (ARN) of the newly created layout.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
layoutId
The unique identifier of the layout.
- Parameters:
layoutId
- The unique identifier of the layout.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
name
The name of the layout. It must be unique.
- Parameters:
name
- The name of the layout. It must be unique.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
tags
A map of of key-value pairs that represent tags on a resource. Tags are used to organize, track, or control access for this resource.
- Parameters:
tags
- A map of of key-value pairs that represent tags on a resource. Tags are used to organize, track, or control access for this resource.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-