Package com.google.container.v1beta1
Class AutopilotCompatibilityIssue.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder
-
- com.google.protobuf.AbstractMessage.Builder<BuilderT>
-
- com.google.protobuf.GeneratedMessageV3.Builder<AutopilotCompatibilityIssue.Builder>
-
- com.google.container.v1beta1.AutopilotCompatibilityIssue.Builder
-
- All Implemented Interfaces:
AutopilotCompatibilityIssueOrBuilder
,com.google.protobuf.Message.Builder
,com.google.protobuf.MessageLite.Builder
,com.google.protobuf.MessageLiteOrBuilder
,com.google.protobuf.MessageOrBuilder
,Cloneable
- Enclosing class:
- AutopilotCompatibilityIssue
public static final class AutopilotCompatibilityIssue.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<AutopilotCompatibilityIssue.Builder> implements AutopilotCompatibilityIssueOrBuilder
AutopilotCompatibilityIssue contains information about a specific compatibility issue with Autopilot mode.
Protobuf typegoogle.container.v1beta1.AutopilotCompatibilityIssue
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description AutopilotCompatibilityIssue.Builder
addAllSubjects(Iterable<String> values)
The name of the resources which are subject to this issue.AutopilotCompatibilityIssue.Builder
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
AutopilotCompatibilityIssue.Builder
addSubjects(String value)
The name of the resources which are subject to this issue.AutopilotCompatibilityIssue.Builder
addSubjectsBytes(com.google.protobuf.ByteString value)
The name of the resources which are subject to this issue.AutopilotCompatibilityIssue
build()
AutopilotCompatibilityIssue
buildPartial()
AutopilotCompatibilityIssue.Builder
clear()
AutopilotCompatibilityIssue.Builder
clearConstraintType()
The constraint type of the issue.AutopilotCompatibilityIssue.Builder
clearDescription()
The description of the issue.AutopilotCompatibilityIssue.Builder
clearDocumentationUrl()
A URL to a public documnetation, which addresses resolving this issue.AutopilotCompatibilityIssue.Builder
clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
AutopilotCompatibilityIssue.Builder
clearIncompatibilityType()
The incompatibility type of this issue.AutopilotCompatibilityIssue.Builder
clearLastObservation()
The last time when this issue was observed.AutopilotCompatibilityIssue.Builder
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
AutopilotCompatibilityIssue.Builder
clearSubjects()
The name of the resources which are subject to this issue.AutopilotCompatibilityIssue.Builder
clone()
String
getConstraintType()
The constraint type of the issue.com.google.protobuf.ByteString
getConstraintTypeBytes()
The constraint type of the issue.AutopilotCompatibilityIssue
getDefaultInstanceForType()
String
getDescription()
The description of the issue.com.google.protobuf.ByteString
getDescriptionBytes()
The description of the issue.static com.google.protobuf.Descriptors.Descriptor
getDescriptor()
com.google.protobuf.Descriptors.Descriptor
getDescriptorForType()
String
getDocumentationUrl()
A URL to a public documnetation, which addresses resolving this issue.com.google.protobuf.ByteString
getDocumentationUrlBytes()
A URL to a public documnetation, which addresses resolving this issue.AutopilotCompatibilityIssue.IssueType
getIncompatibilityType()
The incompatibility type of this issue.int
getIncompatibilityTypeValue()
The incompatibility type of this issue.com.google.protobuf.Timestamp
getLastObservation()
The last time when this issue was observed.com.google.protobuf.Timestamp.Builder
getLastObservationBuilder()
The last time when this issue was observed.com.google.protobuf.TimestampOrBuilder
getLastObservationOrBuilder()
The last time when this issue was observed.String
getSubjects(int index)
The name of the resources which are subject to this issue.com.google.protobuf.ByteString
getSubjectsBytes(int index)
The name of the resources which are subject to this issue.int
getSubjectsCount()
The name of the resources which are subject to this issue.com.google.protobuf.ProtocolStringList
getSubjectsList()
The name of the resources which are subject to this issue.boolean
hasLastObservation()
The last time when this issue was observed.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable()
boolean
isInitialized()
AutopilotCompatibilityIssue.Builder
mergeFrom(AutopilotCompatibilityIssue other)
AutopilotCompatibilityIssue.Builder
mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
AutopilotCompatibilityIssue.Builder
mergeFrom(com.google.protobuf.Message other)
AutopilotCompatibilityIssue.Builder
mergeLastObservation(com.google.protobuf.Timestamp value)
The last time when this issue was observed.AutopilotCompatibilityIssue.Builder
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
AutopilotCompatibilityIssue.Builder
setConstraintType(String value)
The constraint type of the issue.AutopilotCompatibilityIssue.Builder
setConstraintTypeBytes(com.google.protobuf.ByteString value)
The constraint type of the issue.AutopilotCompatibilityIssue.Builder
setDescription(String value)
The description of the issue.AutopilotCompatibilityIssue.Builder
setDescriptionBytes(com.google.protobuf.ByteString value)
The description of the issue.AutopilotCompatibilityIssue.Builder
setDocumentationUrl(String value)
A URL to a public documnetation, which addresses resolving this issue.AutopilotCompatibilityIssue.Builder
setDocumentationUrlBytes(com.google.protobuf.ByteString value)
A URL to a public documnetation, which addresses resolving this issue.AutopilotCompatibilityIssue.Builder
setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
AutopilotCompatibilityIssue.Builder
setIncompatibilityType(AutopilotCompatibilityIssue.IssueType value)
The incompatibility type of this issue.AutopilotCompatibilityIssue.Builder
setIncompatibilityTypeValue(int value)
The incompatibility type of this issue.AutopilotCompatibilityIssue.Builder
setLastObservation(com.google.protobuf.Timestamp value)
The last time when this issue was observed.AutopilotCompatibilityIssue.Builder
setLastObservation(com.google.protobuf.Timestamp.Builder builderForValue)
The last time when this issue was observed.AutopilotCompatibilityIssue.Builder
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
AutopilotCompatibilityIssue.Builder
setSubjects(int index, String value)
The name of the resources which are subject to this issue.AutopilotCompatibilityIssue.Builder
setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
-
Methods inherited from class com.google.protobuf.GeneratedMessageV3.Builder
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setUnknownFieldSetBuilder, setUnknownFieldsProto3
-
Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toString
-
Methods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageException
-
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
-
-
-
Method Detail
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
-
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
- Specified by:
internalGetFieldAccessorTable
in classcom.google.protobuf.GeneratedMessageV3.Builder<AutopilotCompatibilityIssue.Builder>
-
clear
public AutopilotCompatibilityIssue.Builder clear()
- Specified by:
clear
in interfacecom.google.protobuf.Message.Builder
- Specified by:
clear
in interfacecom.google.protobuf.MessageLite.Builder
- Overrides:
clear
in classcom.google.protobuf.GeneratedMessageV3.Builder<AutopilotCompatibilityIssue.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
- Specified by:
getDescriptorForType
in interfacecom.google.protobuf.Message.Builder
- Specified by:
getDescriptorForType
in interfacecom.google.protobuf.MessageOrBuilder
- Overrides:
getDescriptorForType
in classcom.google.protobuf.GeneratedMessageV3.Builder<AutopilotCompatibilityIssue.Builder>
-
getDefaultInstanceForType
public AutopilotCompatibilityIssue getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageOrBuilder
-
build
public AutopilotCompatibilityIssue build()
- Specified by:
build
in interfacecom.google.protobuf.Message.Builder
- Specified by:
build
in interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
public AutopilotCompatibilityIssue buildPartial()
- Specified by:
buildPartial
in interfacecom.google.protobuf.Message.Builder
- Specified by:
buildPartial
in interfacecom.google.protobuf.MessageLite.Builder
-
clone
public AutopilotCompatibilityIssue.Builder clone()
- Specified by:
clone
in interfacecom.google.protobuf.Message.Builder
- Specified by:
clone
in interfacecom.google.protobuf.MessageLite.Builder
- Overrides:
clone
in classcom.google.protobuf.GeneratedMessageV3.Builder<AutopilotCompatibilityIssue.Builder>
-
setField
public AutopilotCompatibilityIssue.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
- Specified by:
setField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
setField
in classcom.google.protobuf.GeneratedMessageV3.Builder<AutopilotCompatibilityIssue.Builder>
-
clearField
public AutopilotCompatibilityIssue.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
- Specified by:
clearField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
clearField
in classcom.google.protobuf.GeneratedMessageV3.Builder<AutopilotCompatibilityIssue.Builder>
-
clearOneof
public AutopilotCompatibilityIssue.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
- Specified by:
clearOneof
in interfacecom.google.protobuf.Message.Builder
- Overrides:
clearOneof
in classcom.google.protobuf.GeneratedMessageV3.Builder<AutopilotCompatibilityIssue.Builder>
-
setRepeatedField
public AutopilotCompatibilityIssue.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
- Specified by:
setRepeatedField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
setRepeatedField
in classcom.google.protobuf.GeneratedMessageV3.Builder<AutopilotCompatibilityIssue.Builder>
-
addRepeatedField
public AutopilotCompatibilityIssue.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
- Specified by:
addRepeatedField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
addRepeatedField
in classcom.google.protobuf.GeneratedMessageV3.Builder<AutopilotCompatibilityIssue.Builder>
-
mergeFrom
public AutopilotCompatibilityIssue.Builder mergeFrom(com.google.protobuf.Message other)
- Specified by:
mergeFrom
in interfacecom.google.protobuf.Message.Builder
- Overrides:
mergeFrom
in classcom.google.protobuf.AbstractMessage.Builder<AutopilotCompatibilityIssue.Builder>
-
mergeFrom
public AutopilotCompatibilityIssue.Builder mergeFrom(AutopilotCompatibilityIssue other)
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitialized
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Overrides:
isInitialized
in classcom.google.protobuf.GeneratedMessageV3.Builder<AutopilotCompatibilityIssue.Builder>
-
mergeFrom
public AutopilotCompatibilityIssue.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- Specified by:
mergeFrom
in interfacecom.google.protobuf.Message.Builder
- Specified by:
mergeFrom
in interfacecom.google.protobuf.MessageLite.Builder
- Overrides:
mergeFrom
in classcom.google.protobuf.AbstractMessage.Builder<AutopilotCompatibilityIssue.Builder>
- Throws:
IOException
-
hasLastObservation
public boolean hasLastObservation()
The last time when this issue was observed.
.google.protobuf.Timestamp last_observation = 1;
- Specified by:
hasLastObservation
in interfaceAutopilotCompatibilityIssueOrBuilder
- Returns:
- Whether the lastObservation field is set.
-
getLastObservation
public com.google.protobuf.Timestamp getLastObservation()
The last time when this issue was observed.
.google.protobuf.Timestamp last_observation = 1;
- Specified by:
getLastObservation
in interfaceAutopilotCompatibilityIssueOrBuilder
- Returns:
- The lastObservation.
-
setLastObservation
public AutopilotCompatibilityIssue.Builder setLastObservation(com.google.protobuf.Timestamp value)
The last time when this issue was observed.
.google.protobuf.Timestamp last_observation = 1;
-
setLastObservation
public AutopilotCompatibilityIssue.Builder setLastObservation(com.google.protobuf.Timestamp.Builder builderForValue)
The last time when this issue was observed.
.google.protobuf.Timestamp last_observation = 1;
-
mergeLastObservation
public AutopilotCompatibilityIssue.Builder mergeLastObservation(com.google.protobuf.Timestamp value)
The last time when this issue was observed.
.google.protobuf.Timestamp last_observation = 1;
-
clearLastObservation
public AutopilotCompatibilityIssue.Builder clearLastObservation()
The last time when this issue was observed.
.google.protobuf.Timestamp last_observation = 1;
-
getLastObservationBuilder
public com.google.protobuf.Timestamp.Builder getLastObservationBuilder()
The last time when this issue was observed.
.google.protobuf.Timestamp last_observation = 1;
-
getLastObservationOrBuilder
public com.google.protobuf.TimestampOrBuilder getLastObservationOrBuilder()
The last time when this issue was observed.
.google.protobuf.Timestamp last_observation = 1;
- Specified by:
getLastObservationOrBuilder
in interfaceAutopilotCompatibilityIssueOrBuilder
-
getConstraintType
public String getConstraintType()
The constraint type of the issue.
string constraint_type = 2;
- Specified by:
getConstraintType
in interfaceAutopilotCompatibilityIssueOrBuilder
- Returns:
- The constraintType.
-
getConstraintTypeBytes
public com.google.protobuf.ByteString getConstraintTypeBytes()
The constraint type of the issue.
string constraint_type = 2;
- Specified by:
getConstraintTypeBytes
in interfaceAutopilotCompatibilityIssueOrBuilder
- Returns:
- The bytes for constraintType.
-
setConstraintType
public AutopilotCompatibilityIssue.Builder setConstraintType(String value)
The constraint type of the issue.
string constraint_type = 2;
- Parameters:
value
- The constraintType to set.- Returns:
- This builder for chaining.
-
clearConstraintType
public AutopilotCompatibilityIssue.Builder clearConstraintType()
The constraint type of the issue.
string constraint_type = 2;
- Returns:
- This builder for chaining.
-
setConstraintTypeBytes
public AutopilotCompatibilityIssue.Builder setConstraintTypeBytes(com.google.protobuf.ByteString value)
The constraint type of the issue.
string constraint_type = 2;
- Parameters:
value
- The bytes for constraintType to set.- Returns:
- This builder for chaining.
-
getIncompatibilityTypeValue
public int getIncompatibilityTypeValue()
The incompatibility type of this issue.
.google.container.v1beta1.AutopilotCompatibilityIssue.IssueType incompatibility_type = 3;
- Specified by:
getIncompatibilityTypeValue
in interfaceAutopilotCompatibilityIssueOrBuilder
- Returns:
- The enum numeric value on the wire for incompatibilityType.
-
setIncompatibilityTypeValue
public AutopilotCompatibilityIssue.Builder setIncompatibilityTypeValue(int value)
The incompatibility type of this issue.
.google.container.v1beta1.AutopilotCompatibilityIssue.IssueType incompatibility_type = 3;
- Parameters:
value
- The enum numeric value on the wire for incompatibilityType to set.- Returns:
- This builder for chaining.
-
getIncompatibilityType
public AutopilotCompatibilityIssue.IssueType getIncompatibilityType()
The incompatibility type of this issue.
.google.container.v1beta1.AutopilotCompatibilityIssue.IssueType incompatibility_type = 3;
- Specified by:
getIncompatibilityType
in interfaceAutopilotCompatibilityIssueOrBuilder
- Returns:
- The incompatibilityType.
-
setIncompatibilityType
public AutopilotCompatibilityIssue.Builder setIncompatibilityType(AutopilotCompatibilityIssue.IssueType value)
The incompatibility type of this issue.
.google.container.v1beta1.AutopilotCompatibilityIssue.IssueType incompatibility_type = 3;
- Parameters:
value
- The incompatibilityType to set.- Returns:
- This builder for chaining.
-
clearIncompatibilityType
public AutopilotCompatibilityIssue.Builder clearIncompatibilityType()
The incompatibility type of this issue.
.google.container.v1beta1.AutopilotCompatibilityIssue.IssueType incompatibility_type = 3;
- Returns:
- This builder for chaining.
-
getSubjectsList
public com.google.protobuf.ProtocolStringList getSubjectsList()
The name of the resources which are subject to this issue.
repeated string subjects = 4;
- Specified by:
getSubjectsList
in interfaceAutopilotCompatibilityIssueOrBuilder
- Returns:
- A list containing the subjects.
-
getSubjectsCount
public int getSubjectsCount()
The name of the resources which are subject to this issue.
repeated string subjects = 4;
- Specified by:
getSubjectsCount
in interfaceAutopilotCompatibilityIssueOrBuilder
- Returns:
- The count of subjects.
-
getSubjects
public String getSubjects(int index)
The name of the resources which are subject to this issue.
repeated string subjects = 4;
- Specified by:
getSubjects
in interfaceAutopilotCompatibilityIssueOrBuilder
- Parameters:
index
- The index of the element to return.- Returns:
- The subjects at the given index.
-
getSubjectsBytes
public com.google.protobuf.ByteString getSubjectsBytes(int index)
The name of the resources which are subject to this issue.
repeated string subjects = 4;
- Specified by:
getSubjectsBytes
in interfaceAutopilotCompatibilityIssueOrBuilder
- Parameters:
index
- The index of the value to return.- Returns:
- The bytes of the subjects at the given index.
-
setSubjects
public AutopilotCompatibilityIssue.Builder setSubjects(int index, String value)
The name of the resources which are subject to this issue.
repeated string subjects = 4;
- Parameters:
index
- The index to set the value at.value
- The subjects to set.- Returns:
- This builder for chaining.
-
addSubjects
public AutopilotCompatibilityIssue.Builder addSubjects(String value)
The name of the resources which are subject to this issue.
repeated string subjects = 4;
- Parameters:
value
- The subjects to add.- Returns:
- This builder for chaining.
-
addAllSubjects
public AutopilotCompatibilityIssue.Builder addAllSubjects(Iterable<String> values)
The name of the resources which are subject to this issue.
repeated string subjects = 4;
- Parameters:
values
- The subjects to add.- Returns:
- This builder for chaining.
-
clearSubjects
public AutopilotCompatibilityIssue.Builder clearSubjects()
The name of the resources which are subject to this issue.
repeated string subjects = 4;
- Returns:
- This builder for chaining.
-
addSubjectsBytes
public AutopilotCompatibilityIssue.Builder addSubjectsBytes(com.google.protobuf.ByteString value)
The name of the resources which are subject to this issue.
repeated string subjects = 4;
- Parameters:
value
- The bytes of the subjects to add.- Returns:
- This builder for chaining.
-
getDocumentationUrl
public String getDocumentationUrl()
A URL to a public documnetation, which addresses resolving this issue.
string documentation_url = 5;
- Specified by:
getDocumentationUrl
in interfaceAutopilotCompatibilityIssueOrBuilder
- Returns:
- The documentationUrl.
-
getDocumentationUrlBytes
public com.google.protobuf.ByteString getDocumentationUrlBytes()
A URL to a public documnetation, which addresses resolving this issue.
string documentation_url = 5;
- Specified by:
getDocumentationUrlBytes
in interfaceAutopilotCompatibilityIssueOrBuilder
- Returns:
- The bytes for documentationUrl.
-
setDocumentationUrl
public AutopilotCompatibilityIssue.Builder setDocumentationUrl(String value)
A URL to a public documnetation, which addresses resolving this issue.
string documentation_url = 5;
- Parameters:
value
- The documentationUrl to set.- Returns:
- This builder for chaining.
-
clearDocumentationUrl
public AutopilotCompatibilityIssue.Builder clearDocumentationUrl()
A URL to a public documnetation, which addresses resolving this issue.
string documentation_url = 5;
- Returns:
- This builder for chaining.
-
setDocumentationUrlBytes
public AutopilotCompatibilityIssue.Builder setDocumentationUrlBytes(com.google.protobuf.ByteString value)
A URL to a public documnetation, which addresses resolving this issue.
string documentation_url = 5;
- Parameters:
value
- The bytes for documentationUrl to set.- Returns:
- This builder for chaining.
-
getDescription
public String getDescription()
The description of the issue.
string description = 6;
- Specified by:
getDescription
in interfaceAutopilotCompatibilityIssueOrBuilder
- Returns:
- The description.
-
getDescriptionBytes
public com.google.protobuf.ByteString getDescriptionBytes()
The description of the issue.
string description = 6;
- Specified by:
getDescriptionBytes
in interfaceAutopilotCompatibilityIssueOrBuilder
- Returns:
- The bytes for description.
-
setDescription
public AutopilotCompatibilityIssue.Builder setDescription(String value)
The description of the issue.
string description = 6;
- Parameters:
value
- The description to set.- Returns:
- This builder for chaining.
-
clearDescription
public AutopilotCompatibilityIssue.Builder clearDescription()
The description of the issue.
string description = 6;
- Returns:
- This builder for chaining.
-
setDescriptionBytes
public AutopilotCompatibilityIssue.Builder setDescriptionBytes(com.google.protobuf.ByteString value)
The description of the issue.
string description = 6;
- Parameters:
value
- The bytes for description to set.- Returns:
- This builder for chaining.
-
setUnknownFields
public final AutopilotCompatibilityIssue.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
setUnknownFields
in interfacecom.google.protobuf.Message.Builder
- Overrides:
setUnknownFields
in classcom.google.protobuf.GeneratedMessageV3.Builder<AutopilotCompatibilityIssue.Builder>
-
mergeUnknownFields
public final AutopilotCompatibilityIssue.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
mergeUnknownFields
in interfacecom.google.protobuf.Message.Builder
- Overrides:
mergeUnknownFields
in classcom.google.protobuf.GeneratedMessageV3.Builder<AutopilotCompatibilityIssue.Builder>
-
-