public static class ListApplicationsRequest.Builder extends Object implements BmcRequest.Builder<ListApplicationsRequest,Void>
Modifier and Type | Method and Description |
---|---|
ListApplicationsRequest |
build()
Build the instance of ListApplicationsRequest as configured by this builder
|
ListApplicationsRequest |
buildWithoutInvocationCallback() |
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(Consumer<javax.ws.rs.client.Invocation.Builder> 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 . |
String |
toString() |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
body$
public ListApplicationsRequest.Builder publisherId(List<String> publisherId)
Limit results to just this publisher.
public ListApplicationsRequest.Builder publisherId(String singularValue)
Singular setter. Limit results to just this publisher.
public 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.
public 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.
public 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.
public 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.
public ListApplicationsRequest.Builder invocationCallback(Consumer<javax.ws.rs.client.Invocation.Builder> 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.util.internal.Consumer)
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.Builder compartmentId(String compartmentId)
The unique identifier for the compartment.
this
.public ListApplicationsRequest.Builder serviceCatalogId(String serviceCatalogId)
The unique identifier for the service catalog.
this
.public ListApplicationsRequest.Builder entityType(String entityType)
The type of the application in the service catalog.
this
.public 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.
this
.public 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.
this
.public ListApplicationsRequest.Builder page(String page)
The value of the opc-next-page
response header from the previous “List” call.
this
.public ListApplicationsRequest.Builder displayName(String displayName)
Exact match name filter.
this
.public ListApplicationsRequest.Builder entityId(String entityId)
The unique identifier of the entity associated with service catalog.
this
.public 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.
this
.public ListApplicationsRequest.Builder sortOrder(ListApplicationsRequest.SortOrder sortOrder)
The sort order to apply, either ASC
or DESC
. Default is ASC
.
this
.public ListApplicationsRequest buildWithoutInvocationCallback()
Copyright © 2016–2022. All rights reserved.