public static class ListCustomPropertiesRequest.Builder extends Object implements BmcRequest.Builder<ListCustomPropertiesRequest,Void>
Constructor and Description |
---|
Builder() |
Modifier and Type | Method and Description |
---|---|
ListCustomPropertiesRequest |
build()
Build the instance of ListCustomPropertiesRequest as configured by this builder
|
ListCustomPropertiesRequest |
buildWithoutInvocationCallback()
Build the instance of ListCustomPropertiesRequest as configured by this builder
|
ListCustomPropertiesRequest.Builder |
catalogId(String catalogId)
Unique catalog identifier.
|
ListCustomPropertiesRequest.Builder |
copy(ListCustomPropertiesRequest o)
Copy method to populate the builder with values from the given instance.
|
ListCustomPropertiesRequest.Builder |
createdById(String createdById)
OCID of the user who created the resource.
|
ListCustomPropertiesRequest.Builder |
dataTypes(CustomPropertyDataType singularValue)
Singular setter.
|
ListCustomPropertiesRequest.Builder |
dataTypes(List<CustomPropertyDataType> dataTypes)
Return the custom properties which has specified data types
|
ListCustomPropertiesRequest.Builder |
displayName(String displayName)
A filter to return only resources that match the entire display name given.
|
ListCustomPropertiesRequest.Builder |
displayNameContains(String displayNameContains)
A filter to return only resources that match display name pattern given.
|
ListCustomPropertiesRequest.Builder |
fields(List<ListCustomPropertiesRequest.Fields> fields)
Specifies the fields to return in a custom property summary response.
|
ListCustomPropertiesRequest.Builder |
fields(ListCustomPropertiesRequest.Fields singularValue)
Singular setter.
|
ListCustomPropertiesRequest.Builder |
invocationCallback(com.oracle.bmc.http.client.RequestInterceptor invocationCallback)
Set the invocation callback for the request to be built.
|
ListCustomPropertiesRequest.Builder |
lifecycleState(LifecycleState lifecycleState)
A filter to return only resources that match the specified lifecycle state.
|
ListCustomPropertiesRequest.Builder |
limit(Integer limit)
The maximum number of items to return.
|
ListCustomPropertiesRequest.Builder |
namespaceId(String namespaceId)
Unique namespace identifier.
|
ListCustomPropertiesRequest.Builder |
opcRequestId(String opcRequestId)
The client request ID for tracing.
|
ListCustomPropertiesRequest.Builder |
page(String page)
The page token representing the page at which to start retrieving results.
|
ListCustomPropertiesRequest.Builder |
retryConfiguration(RetryConfiguration retryConfiguration)
Set the retry configuration for the request to be built.
|
ListCustomPropertiesRequest.Builder |
sortBy(ListCustomPropertiesRequest.SortBy sortBy)
The field to sort by.
|
ListCustomPropertiesRequest.Builder |
sortOrder(ListCustomPropertiesRequest.SortOrder sortOrder)
The sort order to use, either ‘asc’ or ‘desc’.
|
ListCustomPropertiesRequest.Builder |
timeCreated(Date timeCreated)
Time that the resource was created.
|
ListCustomPropertiesRequest.Builder |
timeUpdated(Date timeUpdated)
Time that the resource was updated.
|
ListCustomPropertiesRequest.Builder |
typeName(List<ListCustomPropertiesRequest.TypeName> typeName)
A filter to return only resources that match the entire type name given.
|
ListCustomPropertiesRequest.Builder |
typeName(ListCustomPropertiesRequest.TypeName singularValue)
Singular setter.
|
ListCustomPropertiesRequest.Builder |
updatedById(String updatedById)
OCID of the user who updated the resource.
|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
body$
public ListCustomPropertiesRequest.Builder catalogId(String catalogId)
Unique catalog identifier.
catalogId
- the value to setpublic ListCustomPropertiesRequest.Builder namespaceId(String namespaceId)
Unique namespace identifier.
namespaceId
- the value to setpublic ListCustomPropertiesRequest.Builder displayName(String displayName)
A filter to return only resources that match the entire display name given. The match is not case sensitive.
displayName
- the value to setpublic ListCustomPropertiesRequest.Builder displayNameContains(String displayNameContains)
A filter to return only resources that match display name pattern given. The match is not case sensitive. For Example : /folders?displayNameContains=Cu.* The above would match all folders with display name that starts with “Cu” or has the pattern “Cu” anywhere in between.
displayNameContains
- the value to setpublic ListCustomPropertiesRequest.Builder dataTypes(List<CustomPropertyDataType> dataTypes)
Return the custom properties which has specified data types
dataTypes
- the value to setpublic ListCustomPropertiesRequest.Builder dataTypes(CustomPropertyDataType singularValue)
Singular setter. Return the custom properties which has specified data types
singularValue
- the singular value to setpublic ListCustomPropertiesRequest.Builder typeName(List<ListCustomPropertiesRequest.TypeName> typeName)
A filter to return only resources that match the entire type name given. The match is not case sensitive
typeName
- the value to setpublic ListCustomPropertiesRequest.Builder typeName(ListCustomPropertiesRequest.TypeName singularValue)
Singular setter. A filter to return only resources that match the entire type name given. The match is not case sensitive
singularValue
- the singular value to setpublic ListCustomPropertiesRequest.Builder lifecycleState(LifecycleState lifecycleState)
A filter to return only resources that match the specified lifecycle state. The value is case insensitive.
lifecycleState
- the value to setpublic ListCustomPropertiesRequest.Builder timeCreated(Date timeCreated)
Time that the resource was created. An RFC3339 formatted datetime string.
timeCreated
- the value to setpublic ListCustomPropertiesRequest.Builder timeUpdated(Date timeUpdated)
Time that the resource was updated. An RFC3339 formatted datetime string.
timeUpdated
- the value to setpublic ListCustomPropertiesRequest.Builder createdById(String createdById)
OCID of the user who created the resource.
createdById
- the value to setpublic ListCustomPropertiesRequest.Builder updatedById(String updatedById)
OCID of the user who updated the resource.
updatedById
- the value to setpublic ListCustomPropertiesRequest.Builder fields(List<ListCustomPropertiesRequest.Fields> fields)
Specifies the fields to return in a custom property summary response.
fields
- the value to setpublic ListCustomPropertiesRequest.Builder fields(ListCustomPropertiesRequest.Fields singularValue)
Singular setter. Specifies the fields to return in a custom property summary response.
singularValue
- the singular value to setpublic ListCustomPropertiesRequest.Builder sortOrder(ListCustomPropertiesRequest.SortOrder sortOrder)
The sort order to use, either ‘asc’ or ‘desc’.
sortOrder
- the value to setpublic ListCustomPropertiesRequest.Builder sortBy(ListCustomPropertiesRequest.SortBy sortBy)
The field to sort by. Only one sort order may be provided. Default order for USAGECOUNT and DISPLAYNAME is Ascending
sortBy
- the value to setpublic ListCustomPropertiesRequest.Builder limit(Integer limit)
The maximum number of items to return.
limit
- the value to setpublic ListCustomPropertiesRequest.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 ListCustomPropertiesRequest.Builder opcRequestId(String opcRequestId)
The client request ID for tracing.
opcRequestId
- the value to setpublic ListCustomPropertiesRequest.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 ListCustomPropertiesRequest.Builder retryConfiguration(RetryConfiguration retryConfiguration)
Set the retry configuration for the request to be built.
retryConfiguration
- the retry configuration to be used for the requestpublic ListCustomPropertiesRequest.Builder copy(ListCustomPropertiesRequest o)
Copy method to populate the builder with values from the given instance.
copy
in interface BmcRequest.Builder<ListCustomPropertiesRequest,Void>
o
- other request from which to copy valuespublic ListCustomPropertiesRequest build()
Build the instance of ListCustomPropertiesRequest 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<ListCustomPropertiesRequest,Void>
public ListCustomPropertiesRequest buildWithoutInvocationCallback()
Build the instance of ListCustomPropertiesRequest 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.