Package com.vmware.nsx_policy.model
Class PolicyDraftPaginatedAggregatedConfigurationResult.Builder
- java.lang.Object
-
- com.vmware.nsx_policy.model.PolicyDraftPaginatedAggregatedConfigurationResult.Builder
-
- Enclosing class:
- PolicyDraftPaginatedAggregatedConfigurationResult
public static final class PolicyDraftPaginatedAggregatedConfigurationResult.Builder extends java.lang.Object
Builder class forPolicyDraftPaginatedAggregatedConfigurationResult
.
-
-
Constructor Summary
Constructors Constructor Description Builder()
Constructor with parameters for the required properties ofPolicyDraftPaginatedAggregatedConfigurationResult
.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description PolicyDraftPaginatedAggregatedConfigurationResult
build()
PolicyDraftPaginatedAggregatedConfigurationResult.Builder
setModifications(PolicyDraftModifications modifications)
PolicyDraftPaginatedAggregatedConfigurationResult.Builder
setRequestId(java.lang.String requestId)
Request identifier to keep track of calculated aggregated configuration a draft during subsequent API calls after initial API call.PolicyDraftPaginatedAggregatedConfigurationResult.Builder
setResult(Infra result)
-
-
-
Constructor Detail
-
Builder
public Builder()
Constructor with parameters for the required properties ofPolicyDraftPaginatedAggregatedConfigurationResult
.
-
-
Method Detail
-
setModifications
public PolicyDraftPaginatedAggregatedConfigurationResult.Builder setModifications(PolicyDraftModifications modifications)
- Parameters:
modifications
- New value for the property.
-
setRequestId
public PolicyDraftPaginatedAggregatedConfigurationResult.Builder setRequestId(java.lang.String requestId)
Request identifier to keep track of calculated aggregated configuration a draft during subsequent API calls after initial API call. This identifier can be use to fetch the detailed aggregated configuration at security policy level. Absence of request_id suggests that whole aggregated configuration has been returned as a response to initial API call, as the size of aggregated configuration is not big enough to need pagination. This property may be present in responses from the server, but if it is present in a request to server it will be ignored.- Parameters:
requestId
- New value for the property.
-
setResult
public PolicyDraftPaginatedAggregatedConfigurationResult.Builder setResult(Infra result)
- Parameters:
result
- New value for the property.
-
build
public PolicyDraftPaginatedAggregatedConfigurationResult build()
-
-