Package com.oracle.bmc.jms.model
Class RequestCryptoAnalysesDetails.Builder
- java.lang.Object
-
- com.oracle.bmc.jms.model.RequestCryptoAnalysesDetails.Builder
-
- Enclosing class:
- RequestCryptoAnalysesDetails
public static class RequestCryptoAnalysesDetails.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description RequestCryptoAnalysesDetails
build()
RequestCryptoAnalysesDetails.Builder
copy(RequestCryptoAnalysesDetails model)
RequestCryptoAnalysesDetails.Builder
recordingDurationInMinutes(Integer recordingDurationInMinutes)
Duration of the JFR recording in minutes.RequestCryptoAnalysesDetails.Builder
targets(List<JfrAttachmentTarget> targets)
The attachment targets to start JFR.RequestCryptoAnalysesDetails.Builder
waitingPeriodInMinutes(Integer waitingPeriodInMinutes)
Period to looking for JVMs.
-
-
-
Method Detail
-
targets
public RequestCryptoAnalysesDetails.Builder targets(List<JfrAttachmentTarget> targets)
The attachment targets to start JFR.- Parameters:
targets
- the value to set- Returns:
- this builder
-
recordingDurationInMinutes
public RequestCryptoAnalysesDetails.Builder recordingDurationInMinutes(Integer recordingDurationInMinutes)
Duration of the JFR recording in minutes.- Parameters:
recordingDurationInMinutes
- the value to set- Returns:
- this builder
-
waitingPeriodInMinutes
public RequestCryptoAnalysesDetails.Builder waitingPeriodInMinutes(Integer waitingPeriodInMinutes)
Period to looking for JVMs.In addition to attach to running JVMs when given the command, JVM started within the waiting period will also be attached for JFR. The value should be larger than the agent polling interval setting for the fleet to ensure agent can get the instructions. If not specified, the agent polling interval for the fleet is used.
- Parameters:
waitingPeriodInMinutes
- the value to set- Returns:
- this builder
-
build
public RequestCryptoAnalysesDetails build()
-
copy
public RequestCryptoAnalysesDetails.Builder copy(RequestCryptoAnalysesDetails model)
-
-