public static class SummarizeManagementAgentCountsRequest.Builder extends Object implements BmcRequest.Builder<SummarizeManagementAgentCountsRequest,Void>
Constructor and Description |
---|
Builder() |
Modifier and Type | Method and Description |
---|---|
SummarizeManagementAgentCountsRequest |
build()
Build the instance of SummarizeManagementAgentCountsRequest as configured by this builder
|
SummarizeManagementAgentCountsRequest |
buildWithoutInvocationCallback()
Build the instance of SummarizeManagementAgentCountsRequest as configured by this builder
|
SummarizeManagementAgentCountsRequest.Builder |
compartmentId(String compartmentId)
The OCID of the compartment to which a request will be scoped.
|
SummarizeManagementAgentCountsRequest.Builder |
compartmentIdInSubtree(Boolean compartmentIdInSubtree)
if set to true then it fetches resources for all compartments where user has access to
else only on the compartment specified.
|
SummarizeManagementAgentCountsRequest.Builder |
copy(SummarizeManagementAgentCountsRequest o)
Copy method to populate the builder with values from the given instance.
|
SummarizeManagementAgentCountsRequest.Builder |
groupBy(List<ManagementAgentGroupBy> groupBy)
The field by which to group Management Agents.
|
SummarizeManagementAgentCountsRequest.Builder |
groupBy(ManagementAgentGroupBy singularValue)
Singular setter.
|
SummarizeManagementAgentCountsRequest.Builder |
hasPlugins(Boolean hasPlugins)
When set to true then agents that have at least one plugin deployed will be returned.
|
SummarizeManagementAgentCountsRequest.Builder |
installType(InstallTypes installType)
A filter to return either agents or gateway types depending upon install type selected by
user.
|
SummarizeManagementAgentCountsRequest.Builder |
invocationCallback(com.oracle.bmc.http.client.RequestInterceptor invocationCallback)
Set the invocation callback for the request to be built.
|
SummarizeManagementAgentCountsRequest.Builder |
opcRequestId(String opcRequestId)
The client request ID for tracing.
|
SummarizeManagementAgentCountsRequest.Builder |
page(String page)
The page token representing the page at which to start retrieving results.
|
SummarizeManagementAgentCountsRequest.Builder |
retryConfiguration(RetryConfiguration retryConfiguration)
Set the retry configuration for the request to be built.
|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
body$
public SummarizeManagementAgentCountsRequest.Builder compartmentId(String compartmentId)
The OCID of the compartment to which a request will be scoped.
compartmentId
- the value to setpublic SummarizeManagementAgentCountsRequest.Builder groupBy(List<ManagementAgentGroupBy> groupBy)
The field by which to group Management Agents. Currently, only one groupBy dimension is supported at a time.
groupBy
- the value to setpublic SummarizeManagementAgentCountsRequest.Builder groupBy(ManagementAgentGroupBy singularValue)
Singular setter. The field by which to group Management Agents. Currently, only one groupBy dimension is supported at a time.
singularValue
- the singular value to setpublic SummarizeManagementAgentCountsRequest.Builder hasPlugins(Boolean hasPlugins)
When set to true then agents that have at least one plugin deployed will be returned. When set to false only agents that have no plugins deployed will be returned.
hasPlugins
- the value to setpublic SummarizeManagementAgentCountsRequest.Builder installType(InstallTypes installType)
A filter to return either agents or gateway types depending upon install type selected by user. By default both install type will be returned.
installType
- the value to setpublic SummarizeManagementAgentCountsRequest.Builder compartmentIdInSubtree(Boolean compartmentIdInSubtree)
if set to true then it fetches resources for all compartments where user has access to else only on the compartment specified.
compartmentIdInSubtree
- the value to setpublic SummarizeManagementAgentCountsRequest.Builder page(String page)
The page token representing the page at which to start retrieving results. This is usually retrieved from a previous list call.
page
- the value to setpublic SummarizeManagementAgentCountsRequest.Builder opcRequestId(String opcRequestId)
The client request ID for tracing.
opcRequestId
- the value to setpublic SummarizeManagementAgentCountsRequest.Builder invocationCallback(com.oracle.bmc.http.client.RequestInterceptor invocationCallback)
Set the invocation callback for the request to be built.
invocationCallback
- the invocation callback to be set for the requestpublic SummarizeManagementAgentCountsRequest.Builder retryConfiguration(RetryConfiguration retryConfiguration)
Set the retry configuration for the request to be built.
retryConfiguration
- the retry configuration to be used for the requestpublic SummarizeManagementAgentCountsRequest.Builder copy(SummarizeManagementAgentCountsRequest o)
Copy method to populate the builder with values from the given instance.
copy
in interface BmcRequest.Builder<SummarizeManagementAgentCountsRequest,Void>
o
- other request from which to copy valuespublic SummarizeManagementAgentCountsRequest build()
Build the instance of SummarizeManagementAgentCountsRequest as configured by this builder
Note that this method takes calls to invocationCallback(com.oracle.bmc.http.client.RequestInterceptor)
into account,
while the method buildWithoutInvocationCallback()
does not.
This is the preferred method to build an instance.
build
in interface BmcRequest.Builder<SummarizeManagementAgentCountsRequest,Void>
public SummarizeManagementAgentCountsRequest buildWithoutInvocationCallback()
Build the instance of SummarizeManagementAgentCountsRequest as configured by this builder
Note that this method does not take calls to invocationCallback(com.oracle.bmc.http.client.RequestInterceptor)
into account,
while the method build()
does
Copyright © 2016–2024. All rights reserved.