Interface CreateReplicationConfigurationResponse.Builder
-
- All Superinterfaces:
AwsResponse.Builder,Buildable,CopyableBuilder<CreateReplicationConfigurationResponse.Builder,CreateReplicationConfigurationResponse>,EfsResponse.Builder,SdkBuilder<CreateReplicationConfigurationResponse.Builder,CreateReplicationConfigurationResponse>,SdkPojo,SdkResponse.Builder
- Enclosing class:
- CreateReplicationConfigurationResponse
public static interface CreateReplicationConfigurationResponse.Builder extends EfsResponse.Builder, SdkPojo, CopyableBuilder<CreateReplicationConfigurationResponse.Builder,CreateReplicationConfigurationResponse>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description CreateReplicationConfigurationResponse.BuildercreationTime(Instant creationTime)Describes when the replication configuration was created.CreateReplicationConfigurationResponse.Builderdestinations(Collection<Destination> destinations)An array of destination objects.CreateReplicationConfigurationResponse.Builderdestinations(Consumer<Destination.Builder>... destinations)An array of destination objects.CreateReplicationConfigurationResponse.Builderdestinations(Destination... destinations)An array of destination objects.CreateReplicationConfigurationResponse.BuilderoriginalSourceFileSystemArn(String originalSourceFileSystemArn)The Amazon Resource Name (ARN) of the original source EFS file system in the replication configuration.CreateReplicationConfigurationResponse.BuildersourceFileSystemArn(String sourceFileSystemArn)The Amazon Resource Name (ARN) of the current source file system in the replication configuration.CreateReplicationConfigurationResponse.BuildersourceFileSystemId(String sourceFileSystemId)The ID of the source Amazon EFS file system that is being replicated.CreateReplicationConfigurationResponse.BuildersourceFileSystemOwnerId(String sourceFileSystemOwnerId)ID of the Amazon Web Services account in which the source file system resides.CreateReplicationConfigurationResponse.BuildersourceFileSystemRegion(String sourceFileSystemRegion)The Amazon Web Services Region in which the source EFS file system is located.-
Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
-
Methods inherited from interface software.amazon.awssdk.services.efs.model.EfsResponse.Builder
build, responseMetadata, responseMetadata
-
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 Detail
-
sourceFileSystemId
CreateReplicationConfigurationResponse.Builder sourceFileSystemId(String sourceFileSystemId)
The ID of the source Amazon EFS file system that is being replicated.
- Parameters:
sourceFileSystemId- The ID of the source Amazon EFS file system that is being replicated.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
sourceFileSystemRegion
CreateReplicationConfigurationResponse.Builder sourceFileSystemRegion(String sourceFileSystemRegion)
The Amazon Web Services Region in which the source EFS file system is located.
- Parameters:
sourceFileSystemRegion- The Amazon Web Services Region in which the source EFS file system is located.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
sourceFileSystemArn
CreateReplicationConfigurationResponse.Builder sourceFileSystemArn(String sourceFileSystemArn)
The Amazon Resource Name (ARN) of the current source file system in the replication configuration.
- Parameters:
sourceFileSystemArn- The Amazon Resource Name (ARN) of the current source file system in the replication configuration.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
originalSourceFileSystemArn
CreateReplicationConfigurationResponse.Builder originalSourceFileSystemArn(String originalSourceFileSystemArn)
The Amazon Resource Name (ARN) of the original source EFS file system in the replication configuration.
- Parameters:
originalSourceFileSystemArn- The Amazon Resource Name (ARN) of the original source EFS file system in the replication configuration.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
creationTime
CreateReplicationConfigurationResponse.Builder creationTime(Instant creationTime)
Describes when the replication configuration was created.
- Parameters:
creationTime- Describes when the replication configuration was created.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
destinations
CreateReplicationConfigurationResponse.Builder destinations(Collection<Destination> destinations)
An array of destination objects. Only one destination object is supported.
- Parameters:
destinations- An array of destination objects. Only one destination object is supported.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
destinations
CreateReplicationConfigurationResponse.Builder destinations(Destination... destinations)
An array of destination objects. Only one destination object is supported.
- Parameters:
destinations- An array of destination objects. Only one destination object is supported.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
destinations
CreateReplicationConfigurationResponse.Builder destinations(Consumer<Destination.Builder>... destinations)
An array of destination objects. Only one destination object is supported.
This is a convenience method that creates an instance of theDestination.Builderavoiding the need to create one manually viaDestination.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed to#destinations(List.) - Parameters:
destinations- a consumer that will call methods onDestination.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
#destinations(java.util.Collection)
-
sourceFileSystemOwnerId
CreateReplicationConfigurationResponse.Builder sourceFileSystemOwnerId(String sourceFileSystemOwnerId)
ID of the Amazon Web Services account in which the source file system resides.
- Parameters:
sourceFileSystemOwnerId- ID of the Amazon Web Services account in which the source file system resides.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
-