public static class ListApplicationsRequest.Builder extends Object implements BmcRequest.Builder<ListApplicationsRequest,Void>
Constructor and Description |
---|
Builder() |
Modifier and Type | Method and Description |
---|---|
ListApplicationsRequest |
build()
Build the instance of ListApplicationsRequest as configured by this builder
|
ListApplicationsRequest |
buildWithoutInvocationCallback()
Build the instance of ListApplicationsRequest as configured by this builder
|
ListApplicationsRequest.Builder |
compartmentId(String compartmentId)
The unique identifier for the compartment.
|
ListApplicationsRequest.Builder |
copy(ListApplicationsRequest o)
Copy method to populate the builder with values from the given instance.
|
ListApplicationsRequest.Builder |
displayName(String displayName)
Exact match name filter.
|
ListApplicationsRequest.Builder |
entityId(String entityId)
The unique identifier of the entity associated with service catalog.
|
ListApplicationsRequest.Builder |
entityType(String entityType)
The type of the application in the service catalog.
|
ListApplicationsRequest.Builder |
invocationCallback(com.oracle.bmc.http.client.RequestInterceptor invocationCallback)
Set the invocation callback for the request to be built.
|
ListApplicationsRequest.Builder |
isFeatured(Boolean isFeatured)
Indicates whether to show only featured resources.
|
ListApplicationsRequest.Builder |
limit(Integer limit)
How many records to return.
|
ListApplicationsRequest.Builder |
opcRequestId(String opcRequestId)
Unique Oracle-assigned identifier for the request.
|
ListApplicationsRequest.Builder |
packageType(List<PackageTypeEnum> packageType)
Name of the package type.
|
ListApplicationsRequest.Builder |
packageType(PackageTypeEnum singularValue)
Singular setter.
|
ListApplicationsRequest.Builder |
page(String page)
The value of the
opc-next-page response header from the previous “List” call. |
ListApplicationsRequest.Builder |
pricing(List<PricingTypeEnum> pricing)
Name of the pricing type.
|
ListApplicationsRequest.Builder |
pricing(PricingTypeEnum singularValue)
Singular setter.
|
ListApplicationsRequest.Builder |
publisherId(List<String> publisherId)
Limit results to just this publisher.
|
ListApplicationsRequest.Builder |
publisherId(String singularValue)
Singular setter.
|
ListApplicationsRequest.Builder |
retryConfiguration(RetryConfiguration retryConfiguration)
Set the retry configuration for the request to be built.
|
ListApplicationsRequest.Builder |
serviceCatalogId(String serviceCatalogId)
The unique identifier for the service catalog.
|
ListApplicationsRequest.Builder |
sortOrder(ListApplicationsRequest.SortOrder sortOrder)
The sort order to apply, either
ASC or DESC . |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
body$
public ListApplicationsRequest.Builder compartmentId(String compartmentId)
The unique identifier for the compartment.
compartmentId
- the value to setpublic ListApplicationsRequest.Builder serviceCatalogId(String serviceCatalogId)
The unique identifier for the service catalog.
serviceCatalogId
- the value to setpublic ListApplicationsRequest.Builder entityType(String entityType)
The type of the application in the service catalog.
entityType
- the value to setpublic ListApplicationsRequest.Builder opcRequestId(String opcRequestId)
Unique Oracle-assigned identifier for the request. If you need to contact Oracle about a particular request, please provide the request ID.
opcRequestId
- the value to setpublic ListApplicationsRequest.Builder limit(Integer limit)
How many records to return. Specify a value greater than zero and less than or equal to 1000. The default is 30.
limit
- the value to setpublic ListApplicationsRequest.Builder page(String page)
The value of the opc-next-page
response header from the previous “List” call.
page
- the value to setpublic ListApplicationsRequest.Builder displayName(String displayName)
Exact match name filter.
displayName
- the value to setpublic ListApplicationsRequest.Builder entityId(String entityId)
The unique identifier of the entity associated with service catalog.
entityId
- the value to setpublic ListApplicationsRequest.Builder publisherId(List<String> publisherId)
Limit results to just this publisher.
publisherId
- the value to setpublic ListApplicationsRequest.Builder publisherId(String singularValue)
Singular setter. Limit results to just this publisher.
singularValue
- the singular value to setpublic ListApplicationsRequest.Builder packageType(List<PackageTypeEnum> packageType)
Name of the package type. If multiple package types are provided, then any resource with one or more matching package types will be returned.
packageType
- the value to setpublic ListApplicationsRequest.Builder packageType(PackageTypeEnum singularValue)
Singular setter. Name of the package type. If multiple package types are provided, then any resource with one or more matching package types will be returned.
singularValue
- the singular value to setpublic ListApplicationsRequest.Builder pricing(List<PricingTypeEnum> pricing)
Name of the pricing type. If multiple pricing types are provided, then any resource with one or more matching pricing models will be returned.
pricing
- the value to setpublic ListApplicationsRequest.Builder pricing(PricingTypeEnum singularValue)
Singular setter. Name of the pricing type. If multiple pricing types are provided, then any resource with one or more matching pricing models will be returned.
singularValue
- the singular value to setpublic ListApplicationsRequest.Builder isFeatured(Boolean isFeatured)
Indicates whether to show only featured resources. If this is set to false
or is
omitted, then all resources will be returned.
isFeatured
- the value to setpublic ListApplicationsRequest.Builder sortOrder(ListApplicationsRequest.SortOrder sortOrder)
The sort order to apply, either ASC
or DESC
. Default is ASC
.
sortOrder
- the value to setpublic ListApplicationsRequest.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 ListApplicationsRequest.Builder retryConfiguration(RetryConfiguration retryConfiguration)
Set the retry configuration for the request to be built.
retryConfiguration
- the retry configuration to be used for the requestpublic ListApplicationsRequest.Builder copy(ListApplicationsRequest o)
Copy method to populate the builder with values from the given instance.
copy
in interface BmcRequest.Builder<ListApplicationsRequest,Void>
o
- other request from which to copy valuespublic ListApplicationsRequest build()
Build the instance of ListApplicationsRequest 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<ListApplicationsRequest,Void>
public ListApplicationsRequest buildWithoutInvocationCallback()
Build the instance of ListApplicationsRequest 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.