Package cz.o2.proxima.core.repository
Class AttributeDescriptor.Builder
- java.lang.Object
-
- cz.o2.proxima.core.repository.AttributeDescriptor.Builder
-
- Enclosing interface:
- AttributeDescriptor<T>
public static class AttributeDescriptor.Builder extends java.lang.Object
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description <T> AttributeDescriptorImpl<T>build()AttributeDescriptor.BuildersetEntity(java.lang.String entity)AttributeDescriptor.BuildersetName(java.lang.String name)AttributeDescriptor.BuildersetReplica(boolean replica)AttributeDescriptor.BuildersetSchemeUri(java.net.URI schemeUri)AttributeDescriptor.BuildersetTransactionManagerFamilies(java.util.List<java.lang.String> transactionManagerFamilies)AttributeDescriptor.BuildersetTransactionMode(TransactionMode transactionMode)
-
-
-
Method Detail
-
build
public <T> AttributeDescriptorImpl<T> build()
-
setEntity
public AttributeDescriptor.Builder setEntity(java.lang.String entity)
- Returns:
this.
-
setName
public AttributeDescriptor.Builder setName(java.lang.String name)
- Returns:
this.
-
setSchemeUri
public AttributeDescriptor.Builder setSchemeUri(java.net.URI schemeUri)
- Returns:
this.
-
setReplica
public AttributeDescriptor.Builder setReplica(boolean replica)
- Returns:
this.
-
setTransactionMode
public AttributeDescriptor.Builder setTransactionMode(TransactionMode transactionMode)
- Returns:
this.
-
setTransactionManagerFamilies
public AttributeDescriptor.Builder setTransactionManagerFamilies(java.util.List<java.lang.String> transactionManagerFamilies)
- Returns:
this.
-
-