Interface SchemaExtensionInfo.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<SchemaExtensionInfo.Builder,SchemaExtensionInfo>,SdkBuilder<SchemaExtensionInfo.Builder,SchemaExtensionInfo>,SdkPojo
- Enclosing class:
- SchemaExtensionInfo
public static interface SchemaExtensionInfo.Builder extends SdkPojo, CopyableBuilder<SchemaExtensionInfo.Builder,SchemaExtensionInfo>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description SchemaExtensionInfo.Builderdescription(String description)A description of the schema extension.SchemaExtensionInfo.BuilderdirectoryId(String directoryId)The identifier of the directory to which the schema extension is applied.SchemaExtensionInfo.BuilderendDateTime(Instant endDateTime)The date and time that the schema extension was completed.SchemaExtensionInfo.BuilderschemaExtensionId(String schemaExtensionId)The identifier of the schema extension.SchemaExtensionInfo.BuilderschemaExtensionStatus(String schemaExtensionStatus)The current status of the schema extension.SchemaExtensionInfo.BuilderschemaExtensionStatus(SchemaExtensionStatus schemaExtensionStatus)The current status of the schema extension.SchemaExtensionInfo.BuilderschemaExtensionStatusReason(String schemaExtensionStatusReason)The reason for theSchemaExtensionStatus.SchemaExtensionInfo.BuilderstartDateTime(Instant startDateTime)The date and time that the schema extension started being applied to the directory.-
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
-
-
-
-
Method Detail
-
directoryId
SchemaExtensionInfo.Builder directoryId(String directoryId)
The identifier of the directory to which the schema extension is applied.
- Parameters:
directoryId- The identifier of the directory to which the schema extension is applied.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
schemaExtensionId
SchemaExtensionInfo.Builder schemaExtensionId(String schemaExtensionId)
The identifier of the schema extension.
- Parameters:
schemaExtensionId- The identifier of the schema extension.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
description
SchemaExtensionInfo.Builder description(String description)
A description of the schema extension.
- Parameters:
description- A description of the schema extension.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
schemaExtensionStatus
SchemaExtensionInfo.Builder schemaExtensionStatus(String schemaExtensionStatus)
The current status of the schema extension.
- Parameters:
schemaExtensionStatus- The current status of the schema extension.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
SchemaExtensionStatus,SchemaExtensionStatus
-
schemaExtensionStatus
SchemaExtensionInfo.Builder schemaExtensionStatus(SchemaExtensionStatus schemaExtensionStatus)
The current status of the schema extension.
- Parameters:
schemaExtensionStatus- The current status of the schema extension.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
SchemaExtensionStatus,SchemaExtensionStatus
-
schemaExtensionStatusReason
SchemaExtensionInfo.Builder schemaExtensionStatusReason(String schemaExtensionStatusReason)
The reason for the
SchemaExtensionStatus.- Parameters:
schemaExtensionStatusReason- The reason for theSchemaExtensionStatus.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
startDateTime
SchemaExtensionInfo.Builder startDateTime(Instant startDateTime)
The date and time that the schema extension started being applied to the directory.
- Parameters:
startDateTime- The date and time that the schema extension started being applied to the directory.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
endDateTime
SchemaExtensionInfo.Builder endDateTime(Instant endDateTime)
The date and time that the schema extension was completed.
- Parameters:
endDateTime- The date and time that the schema extension was completed.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
-