Package microsoft.dynamics.crm.complex
Class AuditPartitionDetail
- java.lang.Object
-
- microsoft.dynamics.crm.complex.AuditPartitionDetail
-
- All Implemented Interfaces:
com.github.davidmoten.odata.client.ODataType
public class AuditPartitionDetail extends Object implements com.github.davidmoten.odata.client.ODataType
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classAuditPartitionDetail.Builder
-
Field Summary
Fields Modifier and Type Field Description protected com.github.davidmoten.odata.client.ContextPathcontextPathprotected OffsetDateTimeendDateprotected StringodataTypeprotected IntegerpartitionNumberprotected Longsizeprotected OffsetDateTimestartDateprotected com.github.davidmoten.odata.client.internal.UnmappedFieldsImplunmappedFields
-
Constructor Summary
Constructors Modifier Constructor Description protectedAuditPartitionDetail()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static AuditPartitionDetail.Builderbuilder()Returns a builder which is used to create a new instance of this class (given that this class is immutable).Optional<OffsetDateTime>getEndDate()Optional<Integer>getPartitionNumber()Optional<Long>getSize()Optional<OffsetDateTime>getStartDate()com.github.davidmoten.odata.client.UnmappedFieldsgetUnmappedFields()StringodataTypeName()voidpostInject(boolean addKeysToContextPath)StringtoString()AuditPartitionDetailwithEndDate(OffsetDateTime endDate)AuditPartitionDetailwithPartitionNumber(Integer partitionNumber)AuditPartitionDetailwithSize(Long size)AuditPartitionDetailwithStartDate(OffsetDateTime startDate)AuditPartitionDetailwithUnmappedField(String name, String value)
-
-
-
Field Detail
-
contextPath
protected com.github.davidmoten.odata.client.ContextPath contextPath
-
unmappedFields
protected com.github.davidmoten.odata.client.internal.UnmappedFieldsImpl unmappedFields
-
odataType
protected String odataType
-
partitionNumber
protected Integer partitionNumber
-
startDate
protected OffsetDateTime startDate
-
endDate
protected OffsetDateTime endDate
-
size
protected Long size
-
-
Method Detail
-
odataTypeName
public String odataTypeName()
- Specified by:
odataTypeNamein interfacecom.github.davidmoten.odata.client.ODataType
-
withPartitionNumber
public AuditPartitionDetail withPartitionNumber(Integer partitionNumber)
-
getStartDate
public Optional<OffsetDateTime> getStartDate()
-
withStartDate
public AuditPartitionDetail withStartDate(OffsetDateTime startDate)
-
getEndDate
public Optional<OffsetDateTime> getEndDate()
-
withEndDate
public AuditPartitionDetail withEndDate(OffsetDateTime endDate)
-
withSize
public AuditPartitionDetail withSize(Long size)
-
withUnmappedField
public AuditPartitionDetail withUnmappedField(String name, String value)
-
getUnmappedFields
public com.github.davidmoten.odata.client.UnmappedFields getUnmappedFields()
- Specified by:
getUnmappedFieldsin interfacecom.github.davidmoten.odata.client.ODataType
-
postInject
public void postInject(boolean addKeysToContextPath)
- Specified by:
postInjectin interfacecom.github.davidmoten.odata.client.ODataType
-
builder
public static AuditPartitionDetail.Builder builder()
Returns a builder which is used to create a new instance of this class (given that this class is immutable).- Returns:
- a new Builder for this class
-
-