Class GetCertificatesResponse.Builder
java.lang.Object
org.opensearch.client.util.ObjectBuilderBase
org.opensearch.client.opensearch.security.GetCertificatesResponse.Builder
- All Implemented Interfaces:
CopyableBuilder<GetCertificatesResponse.Builder,,GetCertificatesResponse> MutableBuilder<GetCertificatesResponse.Builder,,GetCertificatesResponse> ObjectBuilder<GetCertificatesResponse>
- Enclosing class:
GetCertificatesResponse
public static class GetCertificatesResponse.Builder
extends ObjectBuilderBase
implements CopyableBuilder<GetCertificatesResponse.Builder,GetCertificatesResponse>
Builder for
GetCertificatesResponse.-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbuild()Builds aGetCertificatesResponse.copy()Create a new builderCopyableBuilderthat is a copy of this one.API name:http_certificates_listAPI name:http_certificates_listhttpCertificatesList(CertificatesDetail value, CertificatesDetail... values) API name:http_certificates_listtransportCertificatesList(Function<CertificatesDetail.Builder, ObjectBuilder<CertificatesDetail>> fn) API name:transport_certificates_listAPI name:transport_certificates_listtransportCertificatesList(CertificatesDetail value, CertificatesDetail... values) API name:transport_certificates_listMethods inherited from class org.opensearch.client.util.ObjectBuilderBase
_checkSingleUse, _listAdd, _listAddAll, _listCopy, _mapCopy, _mapPut, _mapPutAllMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.opensearch.client.util.MutableBuilder
applyMutation
-
Constructor Details
-
Builder
public Builder()
-
-
Method Details
-
copy
Description copied from interface:CopyableBuilderCreate a new builderCopyableBuilderthat is a copy of this one.- Specified by:
copyin interfaceCopyableBuilder<GetCertificatesResponse.Builder,GetCertificatesResponse> - Returns:
- a new builder instance.
-
httpCertificatesList
@Nonnull public final GetCertificatesResponse.Builder httpCertificatesList(List<CertificatesDetail> list) API name:http_certificates_listAdds all elements of
listtohttpCertificatesList. -
httpCertificatesList
@Nonnull public final GetCertificatesResponse.Builder httpCertificatesList(CertificatesDetail value, CertificatesDetail... values) API name:http_certificates_listAdds one or more values to
httpCertificatesList. -
httpCertificatesList
@Nonnull public final GetCertificatesResponse.Builder httpCertificatesList(Function<CertificatesDetail.Builder, ObjectBuilder<CertificatesDetail>> fn) API name:http_certificates_listAdds a value to
httpCertificatesListusing a builder lambda. -
transportCertificatesList
@Nonnull public final GetCertificatesResponse.Builder transportCertificatesList(List<CertificatesDetail> list) API name:transport_certificates_listAdds all elements of
listtotransportCertificatesList. -
transportCertificatesList
@Nonnull public final GetCertificatesResponse.Builder transportCertificatesList(CertificatesDetail value, CertificatesDetail... values) API name:transport_certificates_listAdds one or more values to
transportCertificatesList. -
transportCertificatesList
@Nonnull public final GetCertificatesResponse.Builder transportCertificatesList(Function<CertificatesDetail.Builder, ObjectBuilder<CertificatesDetail>> fn) API name:transport_certificates_listAdds a value to
transportCertificatesListusing a builder lambda. -
build
Builds aGetCertificatesResponse.- Specified by:
buildin interfaceObjectBuilder<GetCertificatesResponse>- Throws:
NullPointerException- if some of the required fields are null.
-