Package com.oracle.bmc.devops.model
Class MirrorRepositoryConfig
- java.lang.Object
- 
- com.oracle.bmc.http.client.internal.ExplicitlySetBmcModel
- 
- com.oracle.bmc.devops.model.MirrorRepositoryConfig
 
 
- 
 @Generated(value="OracleSDKGenerator", comments="API Version: 20210630") public final class MirrorRepositoryConfig extends com.oracle.bmc.http.client.internal.ExplicitlySetBmcModelConfiguration information for mirroring the repository.
 Note: Objects should always be created or deserialized using theMirrorRepositoryConfig.Builder. This model distinguishes fields that are null because they are unset from fields that are explicitly set to null. This is done in the setter methods of theMirrorRepositoryConfig.Builder, which maintain a set of all explicitly set fields calledMirrorRepositoryConfig.Builder.__explicitlySet__. ThehashCode()andequals(Object)methods are implemented to take the explicitly set fields into account. The constructor, on the other hand, does not take the explicitly set fields into account (since the constructor cannot distinguish explicit null from unset null).
- 
- 
Nested Class SummaryNested Classes Modifier and Type Class Description static classMirrorRepositoryConfig.Builder
 - 
Constructor SummaryConstructors Constructor Description MirrorRepositoryConfig(String connectorId, String repositoryUrl, TriggerSchedule triggerSchedule)Deprecated.
 - 
Method SummaryAll Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static MirrorRepositoryConfig.Builderbuilder()Create a new builder.booleanequals(Object o)StringgetConnectorId()Upstream git repository connection identifier.StringgetRepositoryUrl()URL of external repository you want to mirror.TriggerSchedulegetTriggerSchedule()inthashCode()MirrorRepositoryConfig.BuildertoBuilder()StringtoString()StringtoString(boolean includeByteArrayContents)Return a string representation of the object.
 
- 
- 
- 
Constructor Detail- 
MirrorRepositoryConfig@Deprecated @ConstructorProperties({"connectorId","repositoryUrl","triggerSchedule"}) public MirrorRepositoryConfig(String connectorId, String repositoryUrl, TriggerSchedule triggerSchedule) Deprecated.
 
- 
 - 
Method Detail- 
builderpublic static MirrorRepositoryConfig.Builder builder() Create a new builder.
 - 
toBuilderpublic MirrorRepositoryConfig.Builder toBuilder() 
 - 
getConnectorIdpublic String getConnectorId() Upstream git repository connection identifier.- Returns:
- the value
 
 - 
getRepositoryUrlpublic String getRepositoryUrl() URL of external repository you want to mirror.- Returns:
- the value
 
 - 
getTriggerSchedulepublic TriggerSchedule getTriggerSchedule() 
 - 
toStringpublic String toString() - Overrides:
- toStringin class- com.oracle.bmc.http.client.internal.ExplicitlySetBmcModel
 
 - 
toStringpublic String toString(boolean includeByteArrayContents) Return a string representation of the object.- Parameters:
- includeByteArrayContents- true to include the full contents of byte arrays
- Returns:
- string representation
 
 - 
equalspublic boolean equals(Object o) - Overrides:
- equalsin class- com.oracle.bmc.http.client.internal.ExplicitlySetBmcModel
 
 - 
hashCodepublic int hashCode() - Overrides:
- hashCodein class- com.oracle.bmc.http.client.internal.ExplicitlySetBmcModel
 
 
- 
 
-