Interface GatewayDetails.Builder
- All Superinterfaces:
- Buildable,- CopyableBuilder<GatewayDetails.Builder,,- GatewayDetails> - SdkBuilder<GatewayDetails.Builder,,- GatewayDetails> - SdkPojo
- Enclosing class:
- GatewayDetails
- 
Method SummaryModifier and TypeMethodDescriptiongatewayArn(String gatewayArn) The Amazon Resource Name (ARN) of the gateway.gatewayDisplayName(String gatewayDisplayName) The display name of the gateway.gatewayType(String gatewayType) The type of the gateway type.gatewayType(GatewayType gatewayType) The type of the gateway type.hypervisorId(String hypervisorId) The hypervisor ID of the gateway.lastSeenTime(Instant lastSeenTime) Details showing the last time Backup gateway communicated with the cloud, in Unix format and UTC time.default GatewayDetails.BuildermaintenanceStartTime(Consumer<MaintenanceStartTime.Builder> maintenanceStartTime) Returns your gateway's weekly maintenance start time including the day and time of the week.maintenanceStartTime(MaintenanceStartTime maintenanceStartTime) Returns your gateway's weekly maintenance start time including the day and time of the week.nextUpdateAvailabilityTime(Instant nextUpdateAvailabilityTime) Details showing the next update availability time of the gateway.vpcEndpoint(String vpcEndpoint) The DNS name for the virtual private cloud (VPC) endpoint the gateway uses to connect to the cloud for backup gateway.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuildercopyMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilderapplyMutation, buildMethods inherited from interface software.amazon.awssdk.core.SdkPojoequalsBySdkFields, sdkFieldNameToField, sdkFields
- 
Method Details- 
gatewayArnThe Amazon Resource Name (ARN) of the gateway. Use the ListGatewaysoperation to return a list of gateways for your account and Amazon Web Services Region.- Parameters:
- gatewayArn- The Amazon Resource Name (ARN) of the gateway. Use the- ListGatewaysoperation to return a list of gateways for your account and Amazon Web Services Region.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
gatewayDisplayNameThe display name of the gateway. - Parameters:
- gatewayDisplayName- The display name of the gateway.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
gatewayTypeThe type of the gateway type. - Parameters:
- gatewayType- The type of the gateway type.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
 
- 
gatewayTypeThe type of the gateway type. - Parameters:
- gatewayType- The type of the gateway type.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
 
- 
hypervisorIdThe hypervisor ID of the gateway. - Parameters:
- hypervisorId- The hypervisor ID of the gateway.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
lastSeenTimeDetails showing the last time Backup gateway communicated with the cloud, in Unix format and UTC time. - Parameters:
- lastSeenTime- Details showing the last time Backup gateway communicated with the cloud, in Unix format and UTC time.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
maintenanceStartTimeReturns your gateway's weekly maintenance start time including the day and time of the week. Note that values are in terms of the gateway's time zone. Can be weekly or monthly. - Parameters:
- maintenanceStartTime- Returns your gateway's weekly maintenance start time including the day and time of the week. Note that values are in terms of the gateway's time zone. Can be weekly or monthly.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
maintenanceStartTimedefault GatewayDetails.Builder maintenanceStartTime(Consumer<MaintenanceStartTime.Builder> maintenanceStartTime) Returns your gateway's weekly maintenance start time including the day and time of the week. Note that values are in terms of the gateway's time zone. Can be weekly or monthly. This is a convenience method that creates an instance of theMaintenanceStartTime.Builderavoiding the need to create one manually viaMaintenanceStartTime.builder().When the Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tomaintenanceStartTime(MaintenanceStartTime).- Parameters:
- maintenanceStartTime- a consumer that will call methods on- MaintenanceStartTime.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
 
- 
nextUpdateAvailabilityTimeDetails showing the next update availability time of the gateway. - Parameters:
- nextUpdateAvailabilityTime- Details showing the next update availability time of the gateway.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
vpcEndpointThe DNS name for the virtual private cloud (VPC) endpoint the gateway uses to connect to the cloud for backup gateway. - Parameters:
- vpcEndpoint- The DNS name for the virtual private cloud (VPC) endpoint the gateway uses to connect to the cloud for backup gateway.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
 
-