public static class PathAnalyzerTestSummary.Builder extends Object
Constructor and Description |
---|
Builder() |
public PathAnalyzerTestSummary.Builder id(String id)
A unique identifier established when the resource is created. The identifier can’t be changed later.
id
- the value to setpublic PathAnalyzerTestSummary.Builder displayName(String displayName)
A user-friendly name. Does not have to be unique, and it’s changeable. Avoid entering confidential information.
displayName
- the value to setpublic PathAnalyzerTestSummary.Builder compartmentId(String compartmentId)
The OCID
of the PathAnalyzerTest
resource’s compartment.
compartmentId
- the value to setpublic PathAnalyzerTestSummary.Builder protocol(Integer protocol)
The IP protocol to use for the PathAnalyzerTest
resource.
protocol
- the value to setpublic PathAnalyzerTestSummary.Builder sourceEndpoint(Endpoint sourceEndpoint)
public PathAnalyzerTestSummary.Builder destinationEndpoint(Endpoint destinationEndpoint)
public PathAnalyzerTestSummary.Builder protocolParameters(ProtocolParameters protocolParameters)
public PathAnalyzerTestSummary.Builder queryOptions(QueryOptions queryOptions)
public PathAnalyzerTestSummary.Builder timeCreated(Date timeCreated)
The date and time the PathAnalyzerTest
resource was created, in the format
defined by RFC3339.
timeCreated
- the value to setpublic PathAnalyzerTestSummary.Builder timeUpdated(Date timeUpdated)
The date and time the PathAnalyzerTest
resource was last updated, in the format
defined by RFC3339.
timeUpdated
- the value to setpublic PathAnalyzerTestSummary.Builder lifecycleState(PathAnalyzerTest.LifecycleState lifecycleState)
The current state of the PathAnalyzerTest
resource.
lifecycleState
- the value to setpublic PathAnalyzerTestSummary.Builder freeformTags(Map<String,String> freeformTags)
Simple key-value pair that is applied without any predefined name, type or scope. Exists
for cross-compatibility only. Example: {"bar-key": "value"}
freeformTags
- the value to setpublic PathAnalyzerTestSummary.Builder definedTags(Map<String,Map<String,Object>> definedTags)
Defined tags for this resource. Each key is predefined and scoped to a namespace.
Example: {"foo-namespace": {"bar-key": "value"}}
definedTags
- the value to setpublic PathAnalyzerTestSummary.Builder systemTags(Map<String,Map<String,Object>> systemTags)
Usage of system tag keys. These predefined keys are scoped to namespaces. Example: {"orcl-cloud": {"free-tier-retained": "true"}}
systemTags
- the value to setpublic PathAnalyzerTestSummary build()
public PathAnalyzerTestSummary.Builder copy(PathAnalyzerTestSummary model)
Copyright © 2016–2024. All rights reserved.