Interface GetFieldResponse.Builder
- All Superinterfaces:
Buildable,CopyableBuilder<GetFieldResponse.Builder,,GetFieldResponse> SdkBuilder<GetFieldResponse.Builder,,GetFieldResponse> SdkPojo
- Enclosing class:
GetFieldResponse
@Mutable
@NotThreadSafe
public static interface GetFieldResponse.Builder
extends SdkPojo, CopyableBuilder<GetFieldResponse.Builder,GetFieldResponse>
-
Method Summary
Modifier and TypeMethodDescriptiondefault GetFieldResponse.Builderattributes(Consumer<FieldAttributes.Builder> attributes) Union of field attributes.attributes(FieldAttributes attributes) Union of field attributes.createdTime(Instant createdTime) Timestamp at which the resource was created.Denotes whether or not the resource has been deleted.description(String description) Description of the field.The Amazon Resource Name (ARN) of the field.Unique identifier of the field.lastModifiedTime(Instant lastModifiedTime) Timestamp at which the resource was created or last modified.Name of the field.Namespace of the field.namespace(FieldNamespace namespace) Namespace of the field.A map of of key-value pairs that represent tags on a resource.Type of the field.Type of the field.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copyMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, buildMethods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, sdkFields
-
Method Details
-
fieldId
Unique identifier of the field.
- Parameters:
fieldId- Unique identifier of the field.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
name
Name of the field.
- Parameters:
name- Name of the field.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
fieldArn
The Amazon Resource Name (ARN) of the field.
- Parameters:
fieldArn- The Amazon Resource Name (ARN) of the field.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
description
Description of the field.
- Parameters:
description- Description of the field.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
type
Type of the field.
- Parameters:
type- Type of the field.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
type
Type of the field.
- Parameters:
type- Type of the field.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
namespace
Namespace of the field.
- Parameters:
namespace- Namespace of the field.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
namespace
Namespace of the field.
- Parameters:
namespace- Namespace of the field.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
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.
-
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.
-
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.
-
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.
-
attributes
Union of field attributes.
- Parameters:
attributes- Union of field attributes.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
attributes
Union of field attributes.
This is a convenience method that creates an instance of theFieldAttributes.Builderavoiding the need to create one manually viaFieldAttributes.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed toattributes(FieldAttributes).- Parameters:
attributes- a consumer that will call methods onFieldAttributes.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-