MicrosoftGraphOpenShift Class
- java.
lang. Object - com.
azure. resourcemanager. authorization. fluent. models. MicrosoftGraphEntity - com.
azure. resourcemanager. authorization. fluent. models. MicrosoftGraphChangeTrackedEntity - com.
azure. resourcemanager. authorization. fluent. models. MicrosoftGraphOpenShift
- com.
- com.
- com.
public final class MicrosoftGraphOpenShift
extends MicrosoftGraphChangeTrackedEntity
openShift.
Constructor Summary
Constructor | Description |
---|---|
MicrosoftGraphOpenShift() |
Creates an instance of Microsoft |
Method Summary
Modifier and Type | Method and Description |
---|---|
Map<String,Object> |
additionalProperties()
Get the additional |
Microsoft |
draftOpenShift()
Get the draft |
static
Microsoft |
fromJson(JsonReader jsonReader)
Reads an instance of Microsoft |
String |
schedulingGroupId()
Get the scheduling |
Microsoft |
sharedOpenShift()
Get the shared |
Json |
toJson(JsonWriter jsonWriter) |
void |
validate()
Validates the instance. |
Microsoft |
withAdditionalProperties(Map<String,Object> additionalProperties)
Set the additional |
Microsoft |
withCreatedDateTime(OffsetDateTime createdDateTime)
Set the created |
Microsoft |
withDraftOpenShift(MicrosoftGraphOpenShiftItem draftOpenShift)
Set the draft |
Microsoft |
withId(String id)
Set the id property: Read-only. |
Microsoft |
withLastModifiedBy(MicrosoftGraphIdentitySet lastModifiedBy)
Set the last |
Microsoft |
withLastModifiedDateTime(OffsetDateTime lastModifiedDateTime)
Set the last |
Microsoft |
withSchedulingGroupId(String schedulingGroupId)
Set the scheduling |
Microsoft |
withSharedOpenShift(MicrosoftGraphOpenShiftItem sharedOpenShift)
Set the shared |
Methods inherited from MicrosoftGraphChangeTrackedEntity
Methods inherited from MicrosoftGraphEntity
Methods inherited from java.lang.Object
Constructor Details
MicrosoftGraphOpenShift
public MicrosoftGraphOpenShift()
Creates an instance of MicrosoftGraphOpenShift class.
Method Details
additionalProperties
public Map
Get the additionalProperties property: openShift.
Overrides:
MicrosoftGraphOpenShift.additionalProperties()Returns:
draftOpenShift
public MicrosoftGraphOpenShiftItem draftOpenShift()
Get the draftOpenShift property: openShiftItem.
Returns:
fromJson
public static MicrosoftGraphOpenShift fromJson(JsonReader jsonReader)
Reads an instance of MicrosoftGraphOpenShift from the JsonReader.
Parameters:
Returns:
Throws:
schedulingGroupId
public String schedulingGroupId()
Get the schedulingGroupId property: ID for the scheduling group that the open shift belongs to.
Returns:
sharedOpenShift
public MicrosoftGraphOpenShiftItem sharedOpenShift()
Get the sharedOpenShift property: openShiftItem.
Returns:
toJson
public JsonWriter toJson(JsonWriter jsonWriter)
Overrides:
MicrosoftGraphOpenShift.toJson(JsonWriter jsonWriter)Parameters:
Throws:
validate
public void validate()
Validates the instance.
Overrides:
MicrosoftGraphOpenShift.validate()withAdditionalProperties
public MicrosoftGraphOpenShift withAdditionalProperties(Map
Set the additionalProperties property: openShift.
Overrides:
MicrosoftGraphOpenShift.withAdditionalProperties(Map<String,Object> additionalProperties)Parameters:
Returns:
withCreatedDateTime
public MicrosoftGraphOpenShift withCreatedDateTime(OffsetDateTime createdDateTime)
Set the createdDateTime property: The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 would look like this: '2014-01-01T00:00:00Z'.
Overrides:
MicrosoftGraphOpenShift.withCreatedDateTime(OffsetDateTime createdDateTime)Parameters:
withDraftOpenShift
public MicrosoftGraphOpenShift withDraftOpenShift(MicrosoftGraphOpenShiftItem draftOpenShift)
Set the draftOpenShift property: openShiftItem.
Parameters:
Returns:
withId
public MicrosoftGraphOpenShift withId(String id)
Set the id property: Read-only.
Overrides:
MicrosoftGraphOpenShift.withId(String id)Parameters:
withLastModifiedBy
public MicrosoftGraphOpenShift withLastModifiedBy(MicrosoftGraphIdentitySet lastModifiedBy)
Set the lastModifiedBy property: identitySet.
Overrides:
MicrosoftGraphOpenShift.withLastModifiedBy(MicrosoftGraphIdentitySet lastModifiedBy)Parameters:
withLastModifiedDateTime
public MicrosoftGraphOpenShift withLastModifiedDateTime(OffsetDateTime lastModifiedDateTime)
Set the lastModifiedDateTime property: The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 would look like this: '2014-01-01T00:00:00Z'.
Overrides:
MicrosoftGraphOpenShift.withLastModifiedDateTime(OffsetDateTime lastModifiedDateTime)Parameters:
withSchedulingGroupId
public MicrosoftGraphOpenShift withSchedulingGroupId(String schedulingGroupId)
Set the schedulingGroupId property: ID for the scheduling group that the open shift belongs to.
Parameters:
Returns:
withSharedOpenShift
public MicrosoftGraphOpenShift withSharedOpenShift(MicrosoftGraphOpenShiftItem sharedOpenShift)
Set the sharedOpenShift property: openShiftItem.
Parameters:
Returns:
Applies to
Azure SDK for Java