public static class ListMaintenanceRunsRequest.Builder extends Object
public ListMaintenanceRunsRequest.Builder invocationCallback(com.oracle.bmc.util.internal.Consumer<javax.ws.rs.client.Invocation.Builder> invocationCallback)
Set the invocation callback for the request to be built.
invocationCallback
- the invocation callback to be set for the requestpublic ListMaintenanceRunsRequest.Builder retryConfiguration(RetryConfiguration retryConfiguration)
Set the retry configuration for the request to be built.
retryConfiguration
- the retry configuration to be used for the requestpublic ListMaintenanceRunsRequest.Builder copy(ListMaintenanceRunsRequest o)
Copy method to populate the builder with values from the given instance.
public ListMaintenanceRunsRequest build()
Build the instance of ListMaintenanceRunsRequest as configured by this builder
Note that this method takes calls to invocationCallback(com.oracle.bmc.util.internal.Consumer)
into account, while the method buildWithoutInvocationCallback()
does not.
This is the preferred method to build an instance.
public ListMaintenanceRunsRequest.Builder compartmentId(String compartmentId)
public ListMaintenanceRunsRequest.Builder targetResourceId(String targetResourceId)
public ListMaintenanceRunsRequest.Builder targetResourceType(MaintenanceRunSummary.TargetResourceType targetResourceType)
public ListMaintenanceRunsRequest.Builder maintenanceType(MaintenanceRunSummary.MaintenanceType maintenanceType)
public ListMaintenanceRunsRequest.Builder limit(Integer limit)
public ListMaintenanceRunsRequest.Builder page(String page)
public ListMaintenanceRunsRequest.Builder sortBy(ListMaintenanceRunsRequest.SortBy sortBy)
public ListMaintenanceRunsRequest.Builder sortOrder(ListMaintenanceRunsRequest.SortOrder sortOrder)
public ListMaintenanceRunsRequest.Builder lifecycleState(MaintenanceRunSummary.LifecycleState lifecycleState)
public ListMaintenanceRunsRequest.Builder availabilityDomain(String availabilityDomain)
public ListMaintenanceRunsRequest buildWithoutInvocationCallback()
Copyright © 2016–2019. All rights reserved.